From 2acd6c80e7933abe3ceda140ff2e996a06e4215e Mon Sep 17 00:00:00 2001 From: gyurix Date: Wed, 27 Aug 2025 11:18:14 +0200 Subject: [PATCH] Update README.md for backup server documentation and add Drone CI pipeline configuration --- .drone.yml | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 38 ++++++++++++++++++++++++++++++++++++- 2 files changed, 92 insertions(+), 1 deletion(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..cd0103d --- /dev/null +++ b/.drone.yml @@ -0,0 +1,55 @@ +kind: pipeline +type: kubernetes +name: default + +node_selector: + physical-node: dev1 + +trigger: + event: + - push + - tag + +workspace: + path: /drone/src + +steps: + - name: pull image to dockerhub + image: docker.io/owncloudci/drone-docker-buildx:4 + privileged: true + settings: + cache-from: [ "safebox/backup-server" ] + repo: safebox/backup-server + tags: latest + username: + from_secret: dockerhub-username + password: + from_secret: dockerhub-password + platforms: + - linux/amd64 + - linux/arm64 + when: + event: + - tag + + - name: build multiarch from dev + image: docker.io/owncloudci/drone-docker-buildx:4 + privileged: true + #environment: + # DOCKER_PLUGIN_MIRROR: "https://mirror.dev.format.hu" + settings: + cache-from: [ "registry.dev.format.hu/backup-server" ] + registry: registry.dev.format.hu + repo: registry.dev.format.hu/backup-server + tags: latest + dockerfile: Dockerfile + username: + from_secret: dev-hu-registry-username + password: + from_secret: dev-hu-registry-password + platforms: + - linux/amd64 + - linux/arm64 + when: + event: + - push \ No newline at end of file diff --git a/README.md b/README.md index 8969c83..c92a8cc 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,38 @@ -# backup-client +# Backup Server +## Overview +A backup server application for managing and storing backup data. + +## Installation +```bash +# Clone the repository +git clone +cd backup-server + +# Install dependencies (if applicable) +# Add installation steps here +``` + +## Usage +```bash +# Add usage instructions here +``` + +## Configuration +Configure the backup server by modifying the configuration files: +- Add configuration details here + +## Features +- Backup data management +- Secure storage +- Easy restoration + +## Contributing +1. Fork the repository +2. Create a feature branch +3. Commit your changes +4. Push to the branch +5. Create a Pull Request + +## License +Add license information here