ansible-playbook --ask-sudo-pass -i production play.yml
The infrastructure for my sites.
It's roughly laid out like this
Ansible -> Reverse proxy -> Containers
Containers are stored in separate repositories and contain everything they need.
The infrastructure for my sites
Joereynoldsaudio as an example has submodules which aren't currently pulled down. Fix this.
joereynoldsaudio
boganspunkrock
util.joereynoldsaudio
the metronome (wherever that is)
Problem 1
- php-http/curl-client v1.7.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- php-http/curl-client v1.7.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- Installation request for php-http/curl-client v1.7.0 -> satisfiable by php-http/curl-client[v1.7.0].
<VirtualHost *:80>
ServerName bogans.joereynoldsaudio.com
ServerAlias www.bogans.joereynoldsaudio.com
DocumentRoot /var/www/bogans
RewriteEngine on
RewriteRule ^/rsrc/(.*) - [L,QSA]
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerName util.joereynoldsaudio.com
ServerAlias www.util.joereynoldsaudio.com
DocumentRoot /var/www/util
RewriteEngine on
RewriteRule ^/rsrc/(.*) - [L,QSA]
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
DocumentRoot /var/www/joereynoldsaudio
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
BrowserMatch "MSIE [2-6]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
# MSIE 7 and newer should be able to use keepalive
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
</VirtualHost>
</IfModule>
Problem 1
- symfony/symfony v3.3.6 requires ext-xml * -> the requested PHP extension xml is missing from your system.
- symfony/symfony v3.3.6 requires ext-xml * -> the requested PHP extension xml is missing from your system.
- Installation request for symfony/symfony v3.3.6 -> satisfiable by symfony/symfony[v3.3.6].
It's all in containers, we can just remove it altogether if we want
Currently they're unconfigured
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.