Commit graph

38 commits

Author SHA1 Message Date
root bf9100cadb add elasticsearch-with-ik Dockerfile 2019-08-05 17:57:40 +08:00
Hulk d330b2d203 For using TLS connection to LDAP/AD server with docker-ce. 2019-07-17 10:23:31 +08:00
Hulk 709ed6219a name to seafile-pro-mc 2019-04-23 14:57:10 +08:00
Hulk cf06724529 add expose 80 port to seafile Dockerfile 2019-02-19 07:51:00 +01:00
Hulk ffd6111d7c add the conf of memcached in seahub_settings.py 2019-01-24 04:01:56 +01:00
Hulk 9d5bc91e62 seafile pro 6.3.9 2018-12-19 08:55:33 +01:00
Bernd Kaiser d401eb9163 Allow acme routes on port 80, so certbot update will not fail 2018-12-18 09:33:00 +01:00
Hulk 78326e41f6 Baseimage 0.11 (#119)
* update baseimages to 0.10.2

* update baseimage to 0.11

* del the files by the local test procuced.

* update windows install instructions

closes #123

* Pass arguments to seaf-gc

This will allow users to run seaf-gc with parameters like ``-D`` or ``-r``

* Apply pass argument patch to all gc scripts

* modified the 16.04 to 18.04

* updata comment
2018-12-13 15:18:34 +08:00
Hulk 95c61c4050 docker images seafile v6.3.3 2018-09-07 10:00:02 +02:00
Shuai Lin 6a69b94a44 Added some comments 2018-08-14 11:26:07 +08:00
Shuai Lin 48077d8fb2 Removed unused file 2018-08-14 11:09:33 +08:00
root 3c99dcfdec Unify the scripts for seafile and pro-seafile. 2018-05-12 03:36:33 +00:00
root 57228ba03b pro 2018-05-07 16:45:10 +00:00
root 9cfd4c2639 missing log 2018-04-13 02:57:53 +00:00
Shuai Lin eb65d9bfc1 Update the base image 2018-04-12 17:49:41 +08:00
Shuai Lin d1366fa43e Update to 6.2.5 and also publish the "latest" tag 2018-04-12 17:33:42 +08:00
zMingGit 9c3fdcae32 Support native docker run instead of using the launcher script (#47)
* didn't use launcher

* travis

* link error & update readme

* del launcher.ps1, del bootstrap func under launcher file

* [readme] password/plan b, add a new admin

* review
2018-04-12 17:12:43 +08:00
Shuai Lin 53940f640b update to 6.2.3 2018-01-13 21:33:46 +08:00
Shuai Lin db8844ef29 Update to 6.2.2 release 2017-11-07 10:29:48 +08:00
Shuai Lin 6333307479 docker image: move up infrequently-changed layers 2017-08-08 14:19:53 +08:00
Shuai Lin b161e46d44 Update seafile server download url 2017-08-08 14:12:39 +08:00
Shuai Lin d8a4fe7a25 Update to server 6.1.1 2017-08-08 14:10:11 +08:00
Shuai Lin 5f89412d04 Updated to seafile server 6.0.9 2017-05-13 13:38:16 +08:00
Shuai Lin bbbc803583 Fixed base image name. 2017-01-03 15:08:34 +08:00
Shuai Lin 73792319d1 Updated the docker hub repo name (seafileorg -> seafileltd). 2017-01-03 10:34:32 +08:00
Shuai Lin 02411d5f7b Update the version to 6.0.7 2016-12-21 15:53:07 +08:00
Shuai Lin e6a0840cf0 Support manual major upgrade.
* By default all major upgrades would be fully automatic. But the
user can opt for manual upgrade by "./launcher rebuild --manual-upgrade"
2016-11-29 14:44:26 +08:00
Shuai Lin 42c7be4c05 Minor-upgrade: support media/custom dir. 2016-11-28 15:11:17 +08:00
Shuai Lin e5865b7f3d Make avatars folder persistent. 2016-11-25 16:27:35 +08:00
Shuai Lin 1832ad5acb Re-organize the build/start phases.
- ./launcher bootstrap => init seafile server data & letsencrypt, then
build a local image based on seafileorg/server:<version>
- ./launcher start => start a container using the local image
2016-11-15 16:59:02 +08:00
Shuai Lin 2c5dace56e Support https with letsencrypt.
TODO: add a cron job to renew the certs
2016-11-15 12:11:58 +08:00
Shuai Lin d8561eb442 Drop sqlite3 support.
Using mysql is much better in general. And now that we're using docker,
setting up with mysql is as easy as setting up with sqlite3.
2016-11-14 20:21:05 +08:00
Shuai Lin 99d2c8456b Support mysql.
At this moment, we only support running mysql server inside the
container. Support for running mysql(and memcached) in a separate
container would be added later.
2016-11-14 14:47:40 +08:00
Shuai Lin 29bfc5385e Install latest version of pypi. 2016-11-12 15:50:20 +08:00
Shuai Lin be3bb8d41e Added nginx for serving http. 2016-11-12 15:15:26 +08:00
Shuai Lin c64dbb972d Restructure "shared" folder.
shared/seafile => contains ccnet/seafile-data/conf etc.
shared/db      => contains mysql data
shared/ssl     => letsencrypt certs
shared/logs/seafile => ccnet/seafile/seahub logs
shared/logs/var-log => mounted as /var/log in the container
2016-11-12 14:03:52 +08:00
Shuai Lin 2ce0c35c1e Do not create symlinks when bootstraping. 2016-11-11 12:56:47 +08:00
Shuai Lin 7814d43b12 Initial work on running seafile with docker. 2016-11-11 12:54:53 +08:00