Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| services:audiobookshelf [2024/03/26 20:02] – willy | services:audiobookshelf [2024/08/06 13:21] (current) – [Installation] willy | ||
|---|---|---|---|
| Line 43: | Line 43: | ||
| And then pull the images: | And then pull the images: | ||
| - | <code bash | + | <code bash> |
| su - audiobookshelf | su - audiobookshelf | ||
| podman compose pull | podman compose pull | ||
| Line 53: | Line 53: | ||
| This is my recomended one for NGINX: | This is my recomended one for NGINX: | ||
| - | <file - audiobookshelf.conf | + | <file - audiobookshelf.conf> |
| server { | server { | ||
| server_name podcast.gardiol.org; | server_name podcast.gardiol.org; | ||
| Line 83: | Line 83: | ||
| ===== Autostart ===== | ===== Autostart ===== | ||
| - | To start it, and set it up on boot, as usual add the following lines to your **/ | + | To start it, and set it up on boot, as usual follow my indications [[gentoo: |
| < | < | ||
| - | su - audiobookshelf -c " | + | ln -s / |
| </ | </ | ||
| - | and to the **/etc/local.d/80-containers.stop**: | + | and create |
| - | < | + | <file - /etc/conf.d/user-containers.audiobookshelf> |
| - | su - audiobookshelf -c "podman compose | + | USER=audiobookshelf |
| + | DESCRIPTION=" | ||
| + | </ | ||
| + | |||
| + | Add the service to the default runlevel and start it now: | ||
| + | < | ||
| + | rc-update add user-containers.audiobookshelf | ||
| + | rc-service user-containers.audiobookshelf start | ||
| + | </ | ||
| + | |||
| + | ===== Upgrade ===== | ||
| + | |||
| + | Since it's using pdoman, stop the service then, as user **audiobookshelf**, | ||
| + | <code bash> | ||
| + | podman compose | ||
| </ | </ | ||
| - | You can start it now by running | + | and restart |