Package Details: ombi 3.0.4817-1

Git Clone URL: https://aur.archlinux.org/ombi.git (read-only)
Package Base: ombi
Description: Simple automated way for users to request new content for Plex
Upstream URL: https://github.com/tidusjar/Ombi
Licenses: GPL2
Replaces: plexrequests
Submitter: fryfrog
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 5
Popularity: 0.325529
First Submitted: 2017-01-18 04:21
Last Updated: 2019-10-14 03:44

Dependencies (11)

Required by (0)

Sources (6)

Latest Comments

1 2 Next › Last »

fryfrog commented on 2019-09-13 16:05

The permissions should be set by the package and might even get reset. It is meant to be run as the ombi user and comes with a .service file to run it as a daemon w/ systemd.

rootpeer commented on 2019-09-13 13:09

./Ombi 
Hello, welcome to Ombi
Valid options are:
Ombi 3.0.4680-master
Copyright (C) 2019 Ombi

  --host       (Default: http://*:5000) Set to a semicolon-separated (;) list 
               of URL prefixes to which the server should respond. For example,
               http://localhost:123. Use "*" to indicate that the server should
               listen for requests on any IP address or hostname using the 
               specified port and protocol (for example, http://*:5000). The 
               protocol (http:// or https://) must be included with each URL. 
               Supported formats vary between servers.

  --storage    Storage path, where we save the logs and database

  --baseurl    The base URL for reverse proxy scenarios

  --demo       Demo mode, you will never need to use this, fuck that fruit 
               company...

  --help       Display this help screen.

  --version    Display version information.




Unhandled Exception: Microsoft.Data.Sqlite.SqliteException: SQLite Error 14: 'unable to open database file'.
   at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
   at Microsoft.Data.Sqlite.SqliteConnection.Open()
   at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenDbConnection(Boolean errorsExpected)
   at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected)
   at Microsoft.EntityFrameworkCore.Sqlite.Storage.Internal.SqliteRelationalConnection.Open(Boolean errorsExpected)
   at Microsoft.EntityFrameworkCore.Sqlite.Storage.Internal.SqliteDatabaseCreator.Create()
   at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
   at Ombi.Store.Context.OmbiContext..ctor() in C:\projects\requestplex\src\Ombi.Store\Context\OmbiContext.cs:line 24
   at Ombi.Program.CheckAndMigrate() in C:\projects\requestplex\src\Ombi\Program.cs:line 149
   at Ombi.Program.Main(String[] args) in C:\projects\requestplex\src\Ombi\Program.cs:line 54
Aborted (core dumped)

Why is that?

Edit: I had wrong permissions for folder /var/lib/ombi

fryfrog commented on 2018-09-09 02:01

@captaincrisp, added but w/o a package bump. I have core/icu installed, clearly due to something else. Thanks for reporting. :)

captaincrisp commented on 2018-09-09 01:07

I think this package depends on core/icu as well. It failed to start when I installed it as is - "Couldn't find a valid ICU package installed on the system" - and installed core/icu which fixed it.

fryfrog commented on 2018-08-01 15:33

@3ED_0, thanks a lot for showing me better ways to do it! I used the straight up chmod version.

3ED_0 commented on 2018-08-01 13:54

BTW [1]:

  find ${pkgdir}/usr/lib/ombi/ -type f -exec chmod 644 '{}' ';'
  find ${pkgdir}/usr/lib/ombi/ -type d -exec chmod 755 '{}' ';'

can be replaced to [2]:

  find ${pkgdir}/usr/lib/ombi/ -type f -print0 | xargs -0 chmod 644
  find ${pkgdir}/usr/lib/ombi/ -type d -print0 | xargs -0 chmod 755

or even [3]:

chmod -R a=,a+rX,u+w ${pkgdir}/usr/lib/ombi/

# (-R) recursive;
# (a=) reset all to 000,
# (a+rX) append read and eXecute (uppercase x means that this applies only for folders) for all (what will give you: 444 and 555),
# (u+w) append write for owner (what will give you: 644 and 755)

[1]: huge amount of chmods will be executed (one for every file/dir)

[2]: one chmod (per find) with large list of files as arguments

[3]: chmod do it recursively (one chmod, no find, no xargs)

fryfrog commented on 2018-03-05 03:34

@mmozeiko, since they didn't plop it to another project like nzbhydra -> nzbhydra2, I'm just going to continue it in this package.

fryfrog commented on 2018-03-05 03:29

Ombi v3.x is a total re-write, so I took the time to also re-write the package to stop using /opt. It runs on a different port and has no migration path from 2.x -> 3.x, so just set it up from scratch again. This upgrade won't remove your existing Ombi.

sarvex commented on 2018-02-25 19:03

In the timeout of 30 seconds really required in ombi.service?

fryfrog commented on 2018-02-20 05:50

I've got a v3 update to the package ready to go, but it changes the install location from /opt to /usr/lib/ombi and /var/lib/ombi to match packages like Radarr and Sonarr.

It also runs on a different port and is essentially a "new" package.

I'm not going to push it until the pre-releases are done, since there is an ombi-beta package available if needed.