Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/docksal/service-vhost-proxy

Virtual host proxy service image for Docksal
https://github.com/docksal/service-vhost-proxy

Merge pull request #90 from docksal/feature/no-upload-limit

Disable upload limits to avoid "HTTP 413 (Request Entity Too Large)"

521e42a286cad1c19a3478ec6602374547ca9595 authored almost 3 years ago
Disable upload limits to avoid "HTTP 413 (Request Entity Too Large)"

013cc5260fb4a9c8a508196cb333422ace613378 authored almost 3 years ago
Switch to the standard gomplate binary (not slim)

The "slim" version is broken on arm64

248e75a404d57860e203e9583271a038532dc517 authored almost 3 years ago
Switch to arwynfr/actions-docker-context@v2 in Github Actions

149187b658b38383788b64d34cb3d35a658b7b0c authored almost 3 years ago
Merge pull request #86 from docksal/feature/autostart-improvements

"Project autostart disabled" screen

03b994cb41cedd9bcc0a7136f51742d180456209 authored almost 3 years ago
Added "Project autostart disabled" screen

c3876bdfe75c87572aef693ded95121c75494022 authored almost 3 years ago
Safe ngx.var.host variable handling

633db0aef7c1e25efc01dc19f70db3e50700e7b5 authored almost 3 years ago
Better handling of timeouts in curl in tests

9bff7ab4ad9eaeb51f587a6e740ceaf6e5ecd71a authored almost 3 years ago
Fixed latest stable tag generation in docker-tags.sh

Fixes #80

829c6003781af7e537d00ade42d49b7412104669 authored almost 3 years ago
Merge pull request #85 from docksal/feature/version-updates

Version bumps

c263db4b10f612345d100a34cdb70257e249c1d6 authored almost 3 years ago
Merge pull request #84 from docksal/feature/update-tls-config

Update TLS server settings

157af8f5259a6a16303dbb42beed8937883407e5 authored almost 3 years ago
Update TLS server settings

- Dropped legacy protocols (TLSv1, TLSv1.1)
- Using recommended settings from https://ssl-config...

0b248aa477ad3dde6767c10c6f0c317ed2764ac3 authored almost 3 years ago
Version bumps

- base image - openresty/openresty:1.19.9.1-5-alpine
- docker v20.10.12
- docker-gen v0.8.2
- go...

f27eb7eafe036354d238008a4a1044826033ca6c authored almost 3 years ago
Enable PROJECT_AUTOSTART during tests

PROJECT_AUTOSTART is set to disabled state in the latest version of Docksal. This is needed for ...

1675c02b54d9f5f19904be3f81f352b416b77a4d authored almost 3 years ago
Fix sleep delays in tests

Sleep (generally) expects a number in seconds and not a string

b13d224ff64cf63eddb6a471bc03343ddc0aa991 authored almost 3 years ago
Minor adjustments/comments in builds

2266ebbf9339e900f3ae15ba126790a5cf826368 authored about 3 years ago
Improved cleanup process

Cleanup the /projects dir from any orphan folders that have no associated project stack

07143c025cee940a656e6b922b7c6d36aedfaa5f authored about 3 years ago
Switch echo image in tests (#79)

Switched to ealen/echo-server image for testing. This one is multi-arch (unlike hashicorp/http-e...

e53051c09c45d3abd23e3c1363da60fdea6e0be4 authored over 3 years ago
Added examples for standalone container and docker-compose stack routing (#77)

0a295fa603050cc588db18ff2c1642f3568f3f35 authored over 3 years ago
Merge pull request #76 from docksal/feature/curl

Use native curl binary in tests

4016db63cd31edff93fd84b306c2e962316f27fa authored over 3 years ago
Use native curl binary in tests

Using badouralix/curl-http2 is no longer necessary. Since 7.47.0, the curl tool enables HTTP/2 b...

31fb02686822cbd29960f15a47735f5acb98535e authored over 3 years ago
Use a variable for "standalone" container name in tests.bats

5e4b744584cea5d2a2eb2d22cd79c487d2a97f66 authored over 3 years ago
Merge pull request #75 from docksal/feature/http-echo

Build and test simplifications

72fdb410345b4bb6900ab9f14ab0eb3888ac0663 authored over 3 years ago
Moved Docksal installation into "Test preparation" step

cb8db5b1569bba4ccc377d1532ecf52296e365ae authored over 3 years ago
Switched to building using QEMU

f6e67c5ffd4fa4676f7a828820b48b11d605513c authored over 3 years ago
Force BuildKit mode for builds

e1052fcc7a04a09b43ed25c11675356215159979 authored over 3 years ago
Added default upstream for standalone containers in config template

This prevents config errors when there are no upstreams.

d189b5b8e660e05abf7af7dd591226a22935d787 authored over 3 years ago
Added INIT_DELAY in tests

9e2a4d0a65a47bc5dd91ba5454b30ae208ac35a6 authored over 3 years ago
Switch to hashicorp/http-echo image for testing

1a58b46b3a9e684903b6038833b3bf6192b1fff5 authored over 3 years ago
Merge pull request #74 from docksal/feature/github-actions

GitHub Actions overhaul / multi-arch builds

5306105729890d0a94d8e69a6284ac53daaf4ad2 authored over 3 years ago
GitHub Action overhaul

- Switched base image to openresty/openresty:1.19.3.2-1-alpine
- Multi-arch Dockerfile and build...

682196953c676f50a1039ef5228dc2b6adf98f87 authored over 3 years ago
Merge pull request #70 from docksal/feature/github-actions

Migrate to GitHub Actions, updates docker-gen to 0.7.6

11def1fbc8a6f384ff5070cf6db483ca6e1d51e1 authored over 3 years ago
Add space.

1e79d3e048f784ae0bad826ccc00787a7cd933d6 authored over 3 years ago
Update docker-gen from 0.7.4 to 0.7.6.

fcb88b05db7df0eb9b46fb070e2149e1f9efb891 authored over 3 years ago
Remove unneeded steps.

e82c9928967075fcb843c4b21d6fb5b55d7d385d authored over 3 years ago
Migrate to GitHub Actions.

73bd46dfbf3219dc9eec13aeb9fb8b21e0e8e3b7 authored over 3 years ago
Switch to openresty/openresty:1.17.8.1-0-alpine upstream image

f349e1c4a66621013b5a98e4a51fca254e935eed authored over 4 years ago
Сhanging the method of finding and disconnecting containers from the project network in proxyctl (#65)

* Find and disconnect all containers from project network

* Update bin/proxyctl

Co-authore...

7ac76b642760075b504381150bb0008ddd022855 authored over 4 years ago
Add projects autostart switch (#63)

* Add autostart projects switch

* Update Dockerfile with PROJECT_AUTOSTART_DISABLE default va...

62e59917b4ffe9d0f09cb276d0c6f9be95c50918 authored almost 5 years ago
Return 502 error on empty upstream set (#62)

Co-authored-by: Leonid Makarov <[email protected]>

d17214ba38feaf1e0e4d4883ff6c266f7b10196d authored almost 5 years ago
Fix docker push

bb31ba35f9acff01c40e65c23a82d9e9d90156dc authored about 5 years ago
Merge pull request #55 from docksal/feature/deploy

Update deploy script

2091ed8af9266d6f701e317d4ec2999be3b818d1 authored about 5 years ago
Switch to openresty/openresty:1.15.8.2-6-alpine upstream image

Alpine 3.9.4, openresty/nginx 1.15.8.2

520caaed0edb918dff20acac508a396c2c2899c3 authored about 5 years ago
Bump Docker client version to 19.03.5

fe19ab6b9bfca01b5af95391493330d1f9fd1c18 authored about 5 years ago
Tail last 5 log entries to account for possible blank lines

webpack-dev-server outputs a few blank lines in the logs after it's done initializing causing vh...

2491ea8135a162e1b677e307cc6d831896d332ff authored about 5 years ago
Merge pull request #57 from docksal/feature/ssl-certs

Create certificate using SAN and extendedKeyUsage extensions

b00c6b549d6dc174eead968a6262aee4299fa0d9 authored about 5 years ago
Create certificate using SAN and extendedKeyUsage extensions

6a5a303dbf9538441ac899e700e65b0b09cc9ced authored about 5 years ago
Limit self-signed cert validity to 2 years

See https://github.com/docksal/service-vhost-proxy/issues/56 (fixes #56)

9d4de1c59e269addc848cf7b9a78e408e0bf8def authored about 5 years ago
Set default version and use it as latest version if version not defined in travis.yml

efdc39267ae2e9cf036869101997d64175b7d69e authored about 5 years ago
Update deploy script

d563d3d72db80a47b2b75e956c6dc065847ac21b authored about 5 years ago
Switched Travis builds to Ubuntu 18.04 (bionic)

71eb3c06711143717cd4ee22cba765ddff769a52 authored about 5 years ago
Fix tests

Removed unnecessary DOCKSAL_STACK=none in docksal.env in test project configs

f5af7ecf115fc5d3e97142ba365f0a44e178a338 authored about 5 years ago
Ports project volume cleanup from docksal#1058 (#51)

37c4a872ae3af3fcf9b0753918768276a0c116b4 authored about 5 years ago
Merge pull request #48 from docksal/feature/healthcheck-optimization

Optimized healthcheck.sh

6c50babe102fb98234721894e42dc4619ed93512 authored over 5 years ago
Optimized healthcheck.sh

Use "ps" instead of "supervisorctl status" (slow and CPU intensive) to check for running services.

a88c994dc2efa1d1e69d9c87006dbbcb82532d3e authored over 5 years ago
Added a comment in Makefile

[ci skip]

25c4396727d0b91ce6002d863a960d01b007a744 authored over 5 years ago
Merge pull request #45 from docksal/feature/tests-refactoring

More reliable tests, new landing pages, misc

dd7926db3482934965aa5424a57a6c5c3eafc3b2 authored almost 6 years ago
Landing page updates

- expanded styles for readability
- removed extra instructions, since they won't be actionable f...

e0cdb812efaf570d0d8f485931cf344f86188530 authored almost 6 years ago
New 202 and 404 landing pages using embedded SVGs

e2a8e552cc03ecb11c8fe30b4c1b24d404e4de6b authored almost 6 years ago
Ignore client connection aborts

See https://github.com/openresty/lua-nginx-module#ngxeof

07fb3031864503f5636a44bd300e108d76935641 authored almost 6 years ago
"proxyctl lookup" command

- added lookup command
- refactored start to use lookup

TODO: since lookup is faster than start...

8eb678875c1591c284519b25cebae7b455e86318 authored almost 6 years ago
Use HTTP_ACCEPTED (202) instead of HTTP_OK (200)

Also renamed landing pages to 202.html and 404.html respectively

1ecfefe85c21217c98a56b0bdc927320a0423419 authored almost 6 years ago
Added docs for permanent environments

io.docksal.permanent=true

42a61eef53c0d044609abf8f98d2e58324e42026 authored almost 6 years ago
Stop crond in "make start"

e2447b69d60c8c9a466763abc2044516370905c7 authored almost 6 years ago
Fixed certs tests

026fda434269d1c2aaba9e3dc5e30d7ebab41841 authored almost 6 years ago
Disable cron during tests

Only enable cron during the cron test

fe48c1472630ed20505d87ccbff8fb6fa100e7f7 authored almost 6 years ago
Adjusted delays and healthcheck waits in test

- docker-gen and nginx need a short delay to reload config (~1-2s). Without this, nginx may repo...

78b610cde7f8a9e7877494bfa54dca60abec8c77 authored almost 6 years ago
Run cleanup upon start in Makefile

76912b8d1a5c74e33090fc654471c6512bdf18ee authored almost 6 years ago
Minor typo fix

6e20ef978d04bea18766e9a8943f668bb587dc25 authored almost 6 years ago
Improved "make curl" command

- Using a hack to pass arguments to make directly on command line

44d8f4109ae61e3a82c31c90c661a6d3b4f1fd02 authored almost 6 years ago
Updated container tests for standalone container

467cf85312a2901beef8080e8da6c5402e3cd84e authored almost 6 years ago
Increase wait before checking a project was started in tests

15357635b0a8788d2690907633ecc13e2d101c84 authored almost 6 years ago
Refactored tests

- test project configs are not committed in the repo in tests/projects (not using external repos...

e8631fcb007d43090605d8fb7833422f6253d691 authored almost 6 years ago
Makefile refactoring

- Allow using of a custom docker command by exporting DOCKER env variable (e.g. export DOCKER='f...

8fe636f9210f59a8161e35a29ddc492c515a5456 authored almost 6 years ago
Only cleanup projects within the projects mount

This limits the scope of the "proxyctl cleanup" command and prevents data loss when running test...

7bd97426a10d97033e3df4a6746bd597dfe3f139 authored almost 6 years ago
Updated LICENSE year

07894ad27000d8e9c9ff0392cf327d4e786d2f09 authored almost 6 years ago
Symlink nginx binary in /usr/sbin/nginx

b34c7fb9a68e404c978ae2f9d114563836f97ed4 authored almost 6 years ago
Make it easier to run tests locally

- calling the test project init script in `make test`
- moved env variables set during tests fro...

232dde1a5ed82d1cb62a88dad264102f93d9a4f8 authored almost 6 years ago
Fix indentation in tests.bats

557306fc9616bd3ccf288dee65fba267f8415fe3 authored almost 6 years ago
Updated _healthcheck_wait function in tests

2b442cc87e1415efbc761bf2dec897a9aa2e8e42 authored about 6 years ago
Switch travis builds to Ubuntu 18.04 (xenial) minimal flavor

a4ab60072445b50995b6e5e8d6bcd4f9da6177ac authored about 6 years ago
Fix make release

858e27bf37afa18e01cf7d492b7b44eb705cc9d0 authored about 6 years ago
Lower heathcheck retries to 3

This gives container 15s total to start before it would be considered unhealthy

1586f82ed4f694d38730a9f29c5cf648e9e539ac authored about 6 years ago
Use "make release" in .travis.yml

c12417921ee63f7353f76393889a16de6bed2dcc authored about 6 years ago
Added "nginx -t" config check in healthcheck

00f22f87e47f248fa906b6d0aa9a58195b1a8fbe authored about 6 years ago
Cleanup in build, tests and CI

d90b7abe0e1581fb617db4b5d4f31988ebbedddc authored about 6 years ago
Updated tests

_healthcheck_wait only necessary in the first test

6c758a3c9d69b09d93efd9f7c38de9ce123e741b authored about 6 years ago
Fix healthcheck

80ffb73f67465cc886ee6725114c67901acaf895 authored about 6 years ago
Merge pull request #37 from sergey-zabolotny/develop

HealthCheck support

f85156134458f34a266a8867c79156adb147c995 authored about 6 years ago
Update healthcheck.sh

Check all services via supervisorctl

27cdd177077cbcc853ac7cb9a8e0e636045a39dd authored about 6 years ago
Updated tests

16682164a06be9eaf827037be8a3ab42cac09c55 authored about 6 years ago
Switched to bash in docker-entrypoint.sh

305086394e1270c767edb2d3f6e9261dcdb153c3 authored about 6 years ago
Install Docksal on Travis via the standard installer

439219559903fca8ea0f0ee024388c83ca461186 authored about 6 years ago
Wait healthy status before tests. Added docker-gen status check

fd735593fda8d489ce1bce5b1fd6f037007dafdb authored about 6 years ago
Healthcheck added

d01f98e33c1741b8802259a3db6c0546b61d2fc2 authored about 6 years ago
Added docs - "Variable mapping for Docksal"

729c1666cbd01e2059f3eb4670d0c7336026e066 authored over 6 years ago
Bump versions

- Upstream image: openresty/openresty:1.13.6.2-1-alpine (Alpine 3.8)
- Docker 18.06.1-ce
- Gompl...

06427b4ffba761ec61fe7f42ec6b26047b7fc075 authored over 6 years ago
Combined HTTP and HTTPS server configs for vhosts

5c5de6c23631774d18cfba68c284e4977df8b2c0 authored over 6 years ago
Added DEFAULT_CERT support

265e629ef975ff9b52a55cd087646a40e36a55e9 authored over 6 years ago
Combine HTTP and HTTPS default vhosts

baf2c399325ef9dff3d7b10dbcb70ebe91ec77f7 authored over 6 years ago