Compare commits
1 Commits
main
...
0.2.0+1.0.
| Author | SHA1 | Date | |
|---|---|---|---|
| bcf79a9e85 |
12
.drone.yml
12
.drone.yml
@ -6,7 +6,7 @@ steps:
|
||||
image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest
|
||||
settings:
|
||||
host: swarm-test.autonomic.zone
|
||||
stack: 4get
|
||||
stack: example_com # UPDATE ME
|
||||
generate_secrets: true
|
||||
purge: true
|
||||
deploy_key:
|
||||
@ -14,15 +14,9 @@ steps:
|
||||
networks:
|
||||
- proxy
|
||||
environment:
|
||||
DOMAIN: search.swarm-test.autonomic.zone
|
||||
STACK_NAME: 4get
|
||||
DOMAIN: example.swarm-test.autonomic.zone # UPDATE ME
|
||||
STACK_NAME: example_com # UPDATE ME
|
||||
LETS_ENCRYPT_ENV: production
|
||||
ROBOTS_TXT_VERSION: v1
|
||||
ONION_TXT_VERSION: v1
|
||||
ABOUT_HTML_VERSION: v1
|
||||
HEADER_HTML_VERSION: v1
|
||||
HOME_HTML_VERSION: v1
|
||||
API_TXT_VERSION: v1
|
||||
trigger:
|
||||
branch:
|
||||
- main
|
||||
|
||||
19
README.md
19
README.md
@ -4,14 +4,14 @@
|
||||
|
||||
<!-- metadata -->
|
||||
|
||||
* **Category**: Utilities
|
||||
* **Status**: 2
|
||||
* **Category**: Apps
|
||||
* **Status**: 1, wip
|
||||
* **Image**: [`4get`](https://hub.docker.com/r/4get), 4, upstream
|
||||
* **Healthcheck**: Yes
|
||||
* **Backups**: No
|
||||
* **Email**: N/A
|
||||
* **Tests**: Yes
|
||||
* **SSO**: N/A
|
||||
* **Email**: No
|
||||
* **Tests**: No
|
||||
* **SSO**: No
|
||||
|
||||
<!-- endmetadata -->
|
||||
|
||||
@ -27,8 +27,6 @@
|
||||
|
||||
## Captcha
|
||||
|
||||
> note: this feature has not been extensively tested. If this is something you'd like to use then please follow this guide and open an issue if you encounter any problems.
|
||||
|
||||
4get does not support corporate captcha providers (ie. reCaptcha, hCaptcha, etc.) instead it employs a very simple image captcha based on user provided images. Images must be png, 100x100 in size, and named in order (ie. 1.png, 2.png, 3.png, etc.)
|
||||
|
||||
Images are segmented into datasets which are directories with a name of the person, place, or thing that are the subject of the images. Provide 4get only with images that match the name of your dataset. go to `https://4get.ca/web?s=test` for an examples
|
||||
@ -53,9 +51,4 @@ captcha/
|
||||
* `abra app run <app-domain> app mkdir -p /var/www/html/4get/data/captcha/<dataset-name>`
|
||||
* `abra app cp <app-domain> /local/path/to/captcha_images/* app:/var/www/html/4get/data/captcha/<dataset-name>`
|
||||
|
||||
## Backups
|
||||
|
||||
At this point, not adding backups is a deliberate choice as this is a recipe I maintain in offtime and I don't need backups. If this is a feature you would like to see then please open a PR with the relevant additions. (brooke)
|
||||
|
||||
For more, see [`docs.coopcloud.tech`](https://docs.coopcloud.tech).
|
||||
|
||||
For more, see [`docs.coopcloud.tech`](https://docs.coopcloud.tech).
|
||||
@ -3,7 +3,7 @@ version: "3.11"
|
||||
|
||||
services:
|
||||
app:
|
||||
image: luuul/4get:1.0.34
|
||||
image: luuul/4get:1.0.29
|
||||
environment:
|
||||
- FOURGET_PROTO=http
|
||||
- DISALLOWED_SSL=TLS_AES_256_GCM_SHA384
|
||||
@ -19,7 +19,7 @@ services:
|
||||
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)"
|
||||
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
|
||||
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
|
||||
- "coop-cloud.${STACK_NAME}.version=0.2.0+1.0.34"
|
||||
- "coop-cloud.${STACK_NAME}.version=0.2.0+1.0.29"
|
||||
volumes:
|
||||
- banners:/var/www/html/4get/banner/
|
||||
configs:
|
||||
|
||||
1
release/0.2.0+1.0.29
Normal file
1
release/0.2.0+1.0.29
Normal file
@ -0,0 +1 @@
|
||||
initial release, please see readme for extra configuration options
|
||||
@ -1 +0,0 @@
|
||||
Minor upgrade, no action required
|
||||
Reference in New Issue
Block a user