Leopere
3fdf664926
Updating IP's to further avoid collisions
2018-10-02 17:08:00 -04:00
Leopere
dc010bcc54
Replaced network name so it won't collide in my test environment
2018-10-02 17:02:42 -04:00
Leopere
b879bfaf3e
Updated git repository location for spee.ch
2018-10-02 16:55:58 -04:00
Leopere
bafe1686dc
Update README.md for spee.ch
...
Declaring status of the spee.ch container.
2018-09-30 17:25:48 -04:00
Leopere
2e8038f989
Updated to use main spee.ch repo
...
The original concept was to pull the now deprecated www.spee.ch multisite repo.
2018-09-30 17:18:46 -04:00
Leopere
05765e902c
Updated docker-compose.yml for spee.ch
...
Updated comments for clarity and usage cases
Corrected pathing for host volumes
Applied envvars from the neighboring .env file
:100644 100644 94820c6
0b49a14
M www.spee.ch/docker-compose.yml
2018-09-30 16:22:20 -04:00
Leopere
0188954a8e
Added .gitignore for spee.ch directory
2018-09-30 16:20:36 -04:00
Leopere
ee9b46d221
Added .env file for spee.ch container
2018-09-30 16:20:19 -04:00
Leopere
eaa1a2eaf5
Expansion on goals section of spee.ch README
2018-06-05 14:45:12 -04:00
Leopere
33113ef00c
Permissions setting is being janky disabled for now
...
Final commit for a while
2018-06-05 14:23:49 -04:00
Leopere
48a55c5939
Using cp instead of mv
...
Disabling permissions assertion for now.
2018-06-05 14:20:51 -04:00
Leopere
c0b9ec1312
removed set -u it breaks unbound vars
2018-06-05 14:06:45 -04:00
Leopere
0ea82f41c5
Sed apparently supports custom separators
2018-06-05 13:59:05 -04:00
Leopere
d6cd2f6b51
Adding node-gyp package
...
Configuration advancements
2018-06-05 13:55:52 -04:00
Leopere
7d0ce6cfb1
Changed shebang
2018-06-05 12:34:32 -04:00
Leopere
9a224e946a
Removed debug line
2018-06-05 12:27:51 -04:00
Leopere
74542f931e
Commented on a line I will need to delete or change
2018-06-04 02:50:57 -04:00
Leopere
4c7c378eb5
* Major addition, configuration installation
...
This commit is a rather large one adding a bunch of environment vars
installing only the environment variables that have been set.
Also copying the default template configs into the destination /app/ dir
* Clarified where the bulk of the work gets done with a commented header
There will be a significant amount of sanitation that will need added.
2018-06-04 01:45:14 -04:00
Leopere
b372ce1c49
Updated TOC to not include itself
2018-06-03 18:30:51 -04:00
Leopere
2171cbc104
Realized there was a defaults file in cli/defaults
2018-06-02 20:06:44 -04:00
Leopere
b292182967
Get dependencies prepared and I need a copy of the siteConfig.json
2018-06-02 18:57:55 -04:00
Leopere
7eb33eca3e
Marked section for eventual deletion
2018-06-02 18:53:00 -04:00
Leopere
ff797d03cb
Commenting and added another instance of final_permset
2018-06-02 18:51:43 -04:00
Leopere
cd61c4c2e6
major rewrite of docker-entrypoint
...
Original entrypoint was basically a placeholder for me anyways.
I need to add a few functions for configuration and then start testing.
2018-06-02 18:46:51 -04:00
Leopere
a4a4f243c1
Fail better
...
https://unix.stackexchange.com/questions/384305/debugging-scripts-what-is-the-difference-between-x-to-set-euxo-pipefail?rq=1
2018-06-02 18:21:57 -04:00
Leopere
0aafe775ea
Fail entrypoint better
2018-06-02 14:40:49 -04:00
Leopere
61286b2839
Adjusted container name
2018-06-02 12:01:01 -04:00
Leopere
f18a07bed9
Adjusted speech container name
2018-06-02 12:00:53 -04:00
Leopere
d810517c27
Changed container name
2018-06-02 11:56:15 -04:00
Leopere
6763a5ec11
Added Traefik configuration
...
This should pipe the traefik panel into itself under a subdomain you'll
need to setup yourself.
2018-06-02 11:50:49 -04:00
Leopere
afdde58583
Added container alias in network context
2018-06-02 11:45:27 -04:00
Leopere
22790582af
Added Adminer container for auditing SQL.
...
Disabled restarts for now.
2018-06-02 11:45:06 -04:00
Leopere
f41f710f0d
Adding labels for the Traefik reverse proxy
2018-06-02 11:37:55 -04:00
Leopere
6729eaf2f1
Added the base docker-compose.yml from the base simplified version.
...
switched port directives to expose directives.
2018-06-02 11:29:47 -04:00
Leopere
967ee1d875
Adding some documentation
2018-06-02 11:15:08 -04:00
Leopere
cd16992e8f
Added docker support files and fixed FROM context
2018-06-02 10:55:29 -04:00
Leopere
f9c30360fb
Simplified VOLUMES
...
Implimented build contexts properly
2018-06-02 10:54:38 -04:00
Leopere
9e1335ae58
Added untested healthcheck
2018-06-01 16:44:39 -04:00
Leopere
0356860785
Started on advanced-docker-compose.yml
2018-06-01 16:43:18 -04:00
Leopere
832489aa5e
Added container networking, mariadb and lbrynet
2018-06-01 16:42:56 -04:00
Leopere
dd7cde695a
Added healthcheck
2018-06-01 16:31:00 -04:00
Leopere
ea926b5276
Feedback clarification
2018-06-01 16:23:27 -04:00
Leopere
54cf3893eb
Clarification in comments
2018-06-01 16:22:13 -04:00
Leopere
060634a004
Removed extra line
2018-06-01 16:21:47 -04:00
Leopere
37cbb691d7
Organization and adding docker-entrypoint
2018-06-01 16:21:16 -04:00
Leopere
288577c92c
Cleaning up permissions assertion
2018-06-01 16:20:50 -04:00
Leopere
b41f98c758
spaces instead of tabs
2018-06-01 16:15:33 -04:00
Leopere
a0d8641b91
Added +x to docker-entrypoint.sh
2018-06-01 16:14:36 -04:00
Leopere
1829cf4583
Adding curl/wget
2018-06-01 15:58:29 -04:00
Leopere
25bca3a7ad
Adding some tests for currently installed content.
...
I may completely rewrite this later but what it does is it checks if
there is anything in the /app/ directory and then if theres nothing it
installs our fresh copy that the speech user/group cannot change
personally.
The entrypoint script should run on container instantiation before the
CMD directive which should just be a simple npm command so that docker's
own process monitoring can work correctly.
2018-06-01 13:41:26 -04:00