Erik Huelsmann
|
2fc8e55367
|
* Add explicit dependency on libclass-c3-xs-per for performance
|
2017-08-05 09:36:36 +02:00 |
|
Erik Huelsmann
|
69b959f591
|
Merge pull request #14 from sbts/enhancement-master_reduce_number_of_layers
Enhancement master reduce number of layers
|
2017-07-09 14:15:24 +02:00 |
|
sbts
|
c7da8194cb
|
remove ARG CACHEBUST
as it does not do anything unless CACHEBUST is actually used. Which it is not
|
2017-07-09 18:48:59 +08:00 |
|
sbts
|
e0338aa303
|
remove spurious && from apt-get install
|
2017-07-09 18:32:33 +08:00 |
|
sbts
|
4dbd5a2a26
|
revert to explicit setting of DEBIAN_FRONTEND.
Nothing else works correctly. Presumably as dash is the processing shell
|
2017-07-09 18:24:01 +08:00 |
|
sbts
|
fafaea715e
|
Make sure DEBIAN_FRONTEND is set for all apt-get commands
Do that by parameterising the apt-get
|
2017-07-09 16:43:53 +08:00 |
|
sbts
|
b8694aa449
|
Merge remote-tracking branch 'upstream/master' into enhancement-master_reduce_number_of_layers
Conflicts:
Dockerfile
|
2017-07-09 15:56:39 +08:00 |
|
sbts
|
98a5696570
|
Paramaterise dojo build dep packages
- Readd DEBIAN_FRONTEND=interactive.
- Paramaterise dojo build dep packages
|
2017-07-09 15:29:20 +08:00 |
|
Erik Huelsmann
|
0d1483d78f
|
Merge pull request #12 from sbts/master_don't_write_to_server_dir
Master don't write to server dir
|
2017-07-09 08:40:59 +02:00 |
|
Erik Huelsmann
|
bde9b780b1
|
Merge pull request #10 from sbts/master_correct_syntax_for_setting_apt.conf_args
Improve setting apt config
|
2017-07-09 08:33:45 +02:00 |
|
sbts
|
fd7c04d170
|
remove stray script that was accidentally committed
|
2017-07-09 14:09:45 +08:00 |
|
sbts
|
364cf01203
|
remove stray script that was accidentally committed
|
2017-07-09 14:07:33 +08:00 |
|
sbts
|
dbf99f981d
|
improve apt handling
to bring it inline with docker best practice
|
2017-07-08 03:36:27 +08:00 |
|
sbts
|
fa4aa9dae0
|
stop setting debian frontend
it's against docker best practice
|
2017-07-08 01:57:43 +08:00 |
|
sbts
|
8f3875acb0
|
drop need to write config file to /srv/ledgersmb
Instead write it to /tmp.
Also don't copy the entire example file, just write the bits we need
|
2017-07-02 00:52:36 +08:00 |
|
sbts
|
4905f2a469
|
Merge remote-tracking branch 'upstream/master'
|
2017-07-02 00:34:40 +08:00 |
|
sbts
|
cd9e3037f7
|
Improve setting apt config
|
2017-07-02 00:12:21 +08:00 |
|
Erik Huelsmann
|
e4f4d31922
|
* Remove more build artifacts from the container
|
2017-06-21 00:12:53 +02:00 |
|
Erik Huelsmann
|
4a8d6dc6b6
|
* Reorganize Dockerfile to optimize image size
|
2017-06-20 00:36:22 +02:00 |
|
Erik Huelsmann
|
22ac547e94
|
* Reduce image size further by changing base image
|
2017-06-01 08:05:04 +02:00 |
|
sbts
|
0627a33477
|
starting point for a "quickstart" script
|
2017-05-26 17:55:45 +08:00 |
|
Erik Huelsmann
|
4da73006fa
|
* Minimize the size of the image (went from 2.6GB to 1.4GB!)
|
2017-05-26 11:06:51 +02:00 |
|
Erik Huelsmann
|
a53dd55ecf
|
* Set up the 'node' regular nodejs binary name using Debian alternatives
|
2017-05-23 18:31:41 +02:00 |
|
Erik Huelsmann
|
99ba66e9b7
|
* Cut down on install size by depending on headless Java
|
2017-05-23 17:13:39 +02:00 |
|
Erik Huelsmann
|
756c28ad4f
|
* Java is required _period_
|
2017-05-23 17:07:03 +02:00 |
|
Erik Huelsmann
|
719672490f
|
* npm _install_ uglify
|
2017-05-23 16:12:13 +02:00 |
|
Erik Huelsmann
|
75c8c8f0b0
|
* Remove JRE installation and adjust NPM installation
|
2017-05-23 15:43:08 +02:00 |
|
Erik Huelsmann
|
5390be8aac
|
* Make sure 'uglify' is installed as 'make dojo' depends on it
|
2017-05-23 15:21:23 +02:00 |
|
John Locke
|
2738fc3728
|
Run as www-data user, with permission to write ledgersmb.conf file
|
2017-01-14 09:07:36 -08:00 |
|
Erik Huelsmann
|
edaa2008af
|
Remove EXPERIMENTAL classification
|
2017-01-08 21:48:00 +01:00 |
|
John Locke
|
04b1786414
|
Set correct ssmtp path
|
2016-09-25 10:52:23 -07:00 |
|
John Locke
|
293fd65da4
|
Add support for #4 - Make Postgres port configurable at run time
|
2016-08-20 08:53:37 -07:00 |
|
John Locke
|
0034b44033
|
Synchronize dependencies with 1.5 branch
|
2016-05-30 09:07:08 -07:00 |
|
John Locke
|
f070b9d6a6
|
Updates for new dojo build requirements for 1.5/master
|
2016-05-29 22:32:31 -07:00 |
|
John Locke
|
867f5674f9
|
Major install changes nearing the 1.5 release candidates
|
2016-05-14 14:20:54 -07:00 |
|
John Locke
|
7d63b16512
|
Add LaTeX::Driver to image.
|
2016-05-03 10:14:33 -07:00 |
|
John Locke
|
7b379e31c5
|
Bump version
|
2016-03-28 14:42:37 -07:00 |
|
John Locke
|
74b62255be
|
Merge pull request #1 from maikkeli/dockerfile-reorder
Reorder dockerfile commands to optimise caching of docker layers
|
2016-01-27 07:51:49 -08:00 |
|
maikkeli
|
34852d3c1d
|
restore comment
|
2016-01-28 00:58:02 +10:30 |
|
maikkeli
|
469dc75708
|
Reorder dockerfile commands to optimise caching
|
2016-01-27 20:23:47 +10:30 |
|
John Locke
|
a057cbdfc5
|
ledgersmb.conf.default has moved to conf/. Update start.sh.
|
2016-01-08 09:37:25 -08:00 |
|
John Locke
|
3578ef79e3
|
Search for perl5lib path -- it has changed on us
|
2016-01-04 22:04:07 -08:00 |
|
John Locke
|
376ed18c81
|
Move scripts to /usr/local/bin, cleanup
|
2016-01-04 22:03:54 -08:00 |
|
John Locke
|
d1ce52d26f
|
1.5.0-beta3
|
2016-01-02 22:46:29 -08:00 |
|
John Locke
|
2679a71a79
|
Fix grep flag
|
2015-11-19 12:00:43 -08:00 |
|
John Locke
|
11b9c43044
|
Patch from dcg: detect /etc/ssmtp.conf changes inside update script, instead of touching a /tmp file
|
2015-11-19 11:58:47 -08:00 |
|
John Locke
|
aa6a9d5b12
|
Set cpanm to quiet to prevent docker build from interpreting "1" as an error
|
2015-10-21 12:07:17 -07:00 |
|
John Locke
|
30a4f5ea91
|
Update readme for versions built
|
2015-08-01 10:11:44 -07:00 |
|
John Locke
|
2235f035a0
|
README improvements
|
2015-07-05 13:44:29 -07:00 |
|
John Locke
|
e20f3a1899
|
Switch Master branch to use perl:5 base image, and load necessary modules using cpanm
|
2015-07-05 11:34:01 -07:00 |
|