Shuai Lin
a8e1de7ec1
Update README: use "./launcher restart" instead of stop then start.
2016-11-27 22:35:41 +08:00
Shuai Lin
1bce6b8ca4
Improve docker-squash: keep the phusion base image.
2016-11-27 22:34:38 +08:00
Daniel Pan
f882ffac13
Update README.md
2016-11-26 19:52:07 +08:00
Daniel Pan
4c66237b03
Use 80:80 as the default map setting
2016-11-26 19:41:22 +08:00
Shuai Lin
97cb2cfeb8
Update README.
2016-11-25 17:16:38 +08:00
Shuai Lin
6541989763
Update README.
2016-11-25 17:15:37 +08:00
Shuai Lin
7361f353ff
Remove a unused file.
2016-11-25 17:11:34 +08:00
Shuai Lin
741bcee82f
Added upgrading section in README.
2016-11-25 17:09:56 +08:00
Shuai Lin
86eeb5c2a9
Fixed typo.
2016-11-25 17:02:23 +08:00
Shuai Lin
fae1b01dea
Fixed typo.
2016-11-25 16:42:29 +08:00
Shuai Lin
e551b10c5d
Make nginx able to load avatars.
2016-11-25 16:38:54 +08:00
Shuai Lin
e5865b7f3d
Make avatars folder persistent.
2016-11-25 16:27:35 +08:00
Shuai Lin
569c24cea5
Update README.
2016-11-25 16:18:46 +08:00
Shuai Lin
10b045f50b
Fixed travis ci.
2016-11-25 16:13:06 +08:00
Shuai Lin
f826ea3d0f
Set proper FILE_SERVER_ROOT in bootstrapping.
2016-11-25 16:10:29 +08:00
Shuai Lin
e385675733
Improve sample confs.
2016-11-25 15:54:57 +08:00
Shuai Lin
bcd5dfdab6
Fixed wording.
2016-11-25 15:50:34 +08:00
Shuai Lin
0cc4c8d2fa
Fixed travis ci.
2016-11-25 15:48:46 +08:00
Shuai Lin
0d2ed6aa87
Only re-run letsencrypt verfication when necessary.
2016-11-25 15:45:47 +08:00
Shuai Lin
ee152d0663
Add more tests in travis ci.
2016-11-25 15:29:18 +08:00
Shuai Lin
b09cc739b3
Added "./launcher logs" command.
2016-11-25 15:28:20 +08:00
Shuai Lin
6e84e376a6
Updated shared/ and bootstrap/ folder permissions to 0700
2016-11-25 15:23:47 +08:00
Shuai Lin
80027819bd
Add more image building steps in travis tests.
2016-11-25 15:12:22 +08:00
Shuai Lin
ba91c7f1f7
Updated README.
2016-11-25 15:10:58 +08:00
Shuai Lin
aa80598144
Improved base image.
2016-11-25 15:00:06 +08:00
Shuai Lin
49e15df129
Use docke-squash to make a smaller base image.
2016-11-25 14:56:30 +08:00
Shuai Lin
acf1a5e77a
Fixed typo.
2016-11-25 14:26:08 +08:00
Shuai Lin
71390ad11f
Make sure nginx is ready when bootstrapping with letsencrypt.
2016-11-25 14:23:48 +08:00
Shuai Lin
5061545995
Pull base image at the beginning.
2016-11-25 14:18:43 +08:00
Shuai Lin
b2e7e7f499
Fixed bootstrap for non-https case.
2016-11-25 14:14:30 +08:00
Shuai Lin
63dd4b5c19
Added launcher rebuild command.
2016-11-25 12:33:10 +08:00
Shuai Lin
7af42922d2
Updated README.
2016-11-25 12:04:37 +08:00
Shuai Lin
59e54fb931
Fixed travis ci.
2016-11-21 13:48:57 +08:00
Shuai Lin
fde3d4c743
Updated Makefile.
2016-11-21 13:44:12 +08:00
Shuai Lin
8d1da195e7
Fixed README.
2016-11-21 13:37:36 +08:00
Shuai Lin
c2d58f299b
Set container hostname to "seafile".
2016-11-21 13:34:46 +08:00
Shuai Lin
53bc05d2ef
Fixed travis build.
2016-11-21 13:26:41 +08:00
Shuai Lin
5b3bc6ca0c
Updated README, added licence, and provide a vagrant file.
2016-11-21 13:22:07 +08:00
Shuai Lin
91b07750ee
Added more steps in travis ci.
2016-11-21 13:09:25 +08:00
Shuai Lin
e7871f5ede
launcher: support serveral command line flags.
2016-11-21 13:07:09 +08:00
Shuai Lin
4a04b0cb5d
Added stop/restart/enter commands.
2016-11-21 12:56:33 +08:00
Shuai Lin
3a61ff2eb4
Improve local Dockerfile.
2016-11-21 11:31:45 +08:00
Shuai Lin
500e8a9d15
Use server.letsencrypt instead of server.https
2016-11-21 11:25:56 +08:00
Shuai Lin
ac72dbc171
Fixed scripts.
2016-11-21 10:50:30 +08:00
Shuai Lin
2c5adae1b7
Fixed travis ci.
2016-11-17 12:41:32 +08:00
Shuai Lin
542a57ced4
Fixed letsencrypt init.
2016-11-17 12:40:35 +08:00
Shuai Lin
acad1bd947
Add cron for renewal of letsencrypt certs
2016-11-16 15:41:08 +08:00
Shuai Lin
ec8d6e638d
Handle docker ports mapping.
2016-11-16 09:46:08 +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