This repository has been archived on 2023-03-15. You can view files and clone it, but cannot push or open issues or pull requests.
infrastructure/app/seafile/build/seafile
2021-01-16 17:07:01 +01:00
..
Dockerfile Proposal: reorganize app/ folder by modules 2021-01-16 17:07:01 +01:00
README.md Proposal: reorganize app/ folder by modules 2021-01-16 17:07:01 +01:00
seadocker Proposal: reorganize app/ folder by modules 2021-01-16 17:07:01 +01:00
seaenv Proposal: reorganize app/ folder by modules 2021-01-16 17:07:01 +01:00

sudo docker build -t superboum/amd64_seafile:v5 .

When upgrading, connect on a production server and run:

nomad stop seafile
sudo docker build -t superboum/amd64_seafile:v6 .

sudo docker run -t -i \
  -v /mnt/glusterfs/seafile:/mnt/seafile-data \
  -v /mnt/glusterfs/seaconf/conf:/srv/webstore/conf \
  -v /mnt/glusterfs/seaconf/ccnet:/srv/webstore/ccnet \
  superboum/amd64_seafile:v5

# See:
#  * https://download.seafile.com/published/seafile-manual/deploy/upgrade.md
#  * https://download.seafile.com/published/seafile-manual/changelog/server-changelog.md



nomad start seafile.hcl

when upgrading, change the command on start