cerberos-dev / crb-dock Goto Github PK
View Code? Open in Web Editor NEWOur own Docker setup
Our own Docker setup
Currently, the installed curl
extension does not support HTTP2 (which is required for requests to Apple Push Notification Service).
We found a way (cc @sjopet) to make it work in the workspace container, but we also need to make it work in the php-fpm container (as our php script is trying to call APNS).
Steps to reproduce
docker-compose exec php-fpm bash
curl --http2 http://example.com/
If this results in curl: (1) Unsupported protocol
, HTTP2 is not setup correctly.
If this returns HTML, everything is okay.
Cause not known yet. Drupal 8 on Docker is (extremely) slow. A simple page request takes up 20-30sec.
To fix performance issues on OSX we can use the Docker EDGE version and enable the :cached option on the application location folder (/var/www:cached)
This also happens to break when not using OSX (Ubuntu, Windows).
We should make this an .env file setting instead.
We need to figure out releases and milestones.
We should build a mailcatch container.
We need to look into intergrating PHP 7.2 as an option as well.
Create a method to setup a SSL from the .conf file.
PHPFPM currently only supports php 7.1, we need to enable switching to lower versions.
Certbot container to enable https when developing.
Creating an NGINX container based on the nginx:apline image.
Creating a mysql container based on mysql:5.7
Would like to access a docker service from an external device such as a tablet/smartphone within the same network.
Do we really need to keep supporting Apache?
When loggin in to my docker container and running 'locale -a' I can see a bunch of locales, however, when trying to switch to one of them it doesnt work.
It turns out they are hardcoded in: https://github.com/Mvzundert/basedock/blob/master/Dockerfile
Will have to find a way to be able to use the installed ones.
Workspace container based on https://github.com/Mvzundert/basedock
Docker-compose.yml file that holds all the configuration options
We need to start supporting PHP 8.
Grafana as alternative for Kibana
We might need proper documentation.
Create an env-example file to help people create the .env file needed to run the docker-compose
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.