Renovate Bot 2cb962eaa6 chore: Configure Renovate (#7)
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `compose.git-pull.yml` (docker-compose)
 * `compose.sftp.yml` (docker-compose)
 * `compose.sso.yml` (docker-compose)
 * `compose.yml` (docker-compose)
 * `.drone.yml` (droneci)

### Configuration Summary

Based on the default config's presets, Renovate will:

  - Start dependency updates only once this onboarding PR is merged
  - Enable Renovate Dependency Dashboard creation.
  - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.
  - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests (except for nuget) directories.
  - Group known monorepo packages together.
  - Use curated list of recommended non-monorepo package groupings.
  - Show only the Age and Confidence Merge Confidence badges for pull requests.
  - Apply crowd-sourced package replacement rules.
  - Apply crowd-sourced workarounds for known problems with packages.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs.

---

### What to Expect

With your current configuration, Renovate will create 1 Pull Request:

<details>
<summary>chore(deps): update nginx docker tag to v1.31.5</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/nginx-1.x`
  - Merge into: `main`
  - Upgrade nginx to `1.31.5`

</details>

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:e80b4e42a3043bc12fa0640db4bac392d2bf770acf841360d7c8ceeeac2ec1a9-->

Reviewed-on: https://git.coopcloud.tech/coop-cloud/custom-html/pulls/7
Co-authored-by: Renovate Bot <renovate@coopcloud.tech>
2026-09-03 08:39:58 +00:00
2025-01-08 10:09:12 -08:00
2020-10-06 20:48:21 +02:00
2025-04-10 19:06:52 +01:00
2022-03-23 11:57:26 +02:00
2026-09-03 08:39:58 +00:00

Custom HTML

Build Status

Custom HTML website, served using Nginx.

  • Category: Development
  • Status: 2, beta
  • Image: nginx, 4, upstream
  • Healthcheck: No
  • Backups: No
  • Email: N/A
  • Tests: 2
  • SSO: No

Basic usage

  1. Set up Docker Swarm and abra
  2. Deploy coop-cloud/traefik
  3. abra app new custom-html
  4. abra app config YOURAPPDOMAIN - be sure to change $DOMAIN to something that resolves to your Docker swarm box
  5. abra app deploy YOURAPPDOMAIN
  6. Copy your files to the container, using something like
abra app cp YOURAPPDOMAIN index.html app:/usr/share/nginx/html

Allowing upload via SSH/SFTP

To allow management of your site's files using scp, rsync or other SSH-based tools:

  1. If you don't already have one, generate an SSH keypair using ssh-keygen
  2. abra app config YOURAPPDOMAIN
  3. Uncomment these lines and add your public key:
#COMPOSE_FILE="$COMPOSE_FILE:compose.sftp.yml"
#PUBLIC_KEY="ssh-ed25519 AAAAC3NzaJ1lZDI1NTE5AAAAIXqf4nxUxuGmLOaxXXXXXXXXoM/GwhcrAgmtbgXToaYmCJ user@host" # Replace with a public key you generate
  1. abra app undeploy YOURAPPDOMAIN
  2. abra app deploy YOURAPPDOMAIN
  3. Test the SSH connection: ssh -p 2220 sftp@YOURAPPDOMAIN
  4. You can copy local files into the server's web root with a command like: scp -r -P 2220 * sftp@YOURAPPDOMAIN:/content
S
Description
No description provided
Readme
109 KiB
Languages
Go Template 84.9%
Shell 15.1%