druidfi / stonehenge Goto Github PK
View Code? Open in Web Editor NEWMulti-project local development environment & toolset on Docker
License: MIT License
Multi-project local development environment & toolset on Docker
License: MIT License
quickstart site inside a container.
docker.so
domain and pointed it and *.docker.so
to 127.0.01
E.g. have https://test.docker.so
to route to host running JS app: http://host.docker.internal:3000
.
Hi!
To my mind it is mistake and
image: "druidfi/drupal-test:php-7.4"
should be instead: image: "druidfi/drupal:7.4-test"
See this for reference: https://www.karltarvas.com/2020/09/11/macos-run-script-on-startup.html
To solve this temporarily do the following:
make addkey
docker-compose up -d --force
ssh-add -L
Refactor Stonehenge to use Traefik 2. This means changes to:
docker-compose.yml
filesMaybe some more.
Create workflows for Github Actions to replace Travis testing.
If a real domain is used e.g. docker.mydomain.com
which points to 127.0.0.1
we can skip creating dnsmasq
container and doing resolver modifications.
Create a variable stating domain is "real" or skipping dns/resolver actions.
When it's released on Docker Hub: https://hub.docker.com/_/ghost/
See info here: https://hub.docker.com/_/ghost/
Simple example using official Wordpress image.
Create an example where Drupal 8 is raised up with one command.
Now can be just empty installation.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
This repository currently has no open or pending branches.
compose.yaml
Dockerfile
.github/workflows/tests.yml
actions/checkout v4
catchall/index.html
highlight.js 11.9.0
highlight.js 11.9.0
highlight.js 11.9.0
Just after running
$ make up
if I try to access to treafik dashboard page using HTTPS I get a NET::ERR_CERT_AUTHORITY_INVALID error from browser.
I can see the root CA in my "/etc/ssl/certs" dir and I can find the CA in Chrome and Firefox environment.
I'm running ubuntu 20.04 and docker 20.10.7.
What I'm missing?
Thanks,
tode
Docker Desktop has out-of-the-box functionality for most use cases which we have for Portainer.
extensions
where you can also install PortainerThere is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Error type: Cannot find preset's package (github>whitesource/merge-confidence:beta)
mkcert
is used in Windows 10, no need it to be installed with Stonehengemkcert
is installed to Windows with ChocolateyWSL_DISTRO_NAME=Ubuntu-20.04
can be used to detect WSL2 Ubuntumake
to be installeddocker-compose.yml
setupSpec https://github.com/compose-spec/compose-spec/blob/master/spec.md
Mainly it means renaming docker-compose.yml
to compose.yaml
Create a new minor version for it.
E.g. if I make requests to my local container (Traefik + mkcert generated certs) with Httpie. Note that these certs work when accessing the site with Chrome or Firefox. I use macOS Big Sur atm.
$ http --headers https://portainer.docker.so
Will end up with following error:
http: error: SSLError: HTTPSConnectionPool(host='portainer.docker.so', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)'))) while doing a GET request to URL: https://portainer.docker.so/
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.