Skip to content

Commit

Permalink
Update PROCESS, READMEies and FUNDING
Browse files Browse the repository at this point in the history
  • Loading branch information
ayufan committed Jan 1, 2023
1 parent 8c9095f commit 9b43c32
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 17 deletions.
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ko_fi: ayufan
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,9 @@ github-upload-all:
github-pre-release:
rm -rf release/$(TAG)
make release
go get github.com/github-release/github-release
github-release --version || go get github.com/github-release/github-release
git push
github-release info -t $(TAG) || github-release release -t $(TAG) --draft
github-release info -t $(TAG) || github-release release -t $(TAG) --draft --description "$$(cat RELEASE.md)"
make github-upload-all
github-release edit -t $(TAG) --pre-release

Expand Down
24 changes: 24 additions & 0 deletions PROCESS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
## My own release procedure

```bash
# Fork the build
make fork-version NEW_VERSION=2.3.2 NEW_SHA=e6120a8f6ff36f627a4da3a1a51a1e47231f5cc8

# Try to naively apply patches
make tmp-env
make tmp-env-client

# Try to naively compile first
cd tmp/v2.3.2/proxmox-backup
cargo build

# Try to compile first locally
make amd64-docker-build
make amd64-client

# Create release package
make github-pre-release

# Mark the current version as latest
make github-latest-release
```
18 changes: 11 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,21 @@
# Proxmox Backup Server in a Container

[![Docker Image Version (latest semver)](https://img.shields.io/docker/v/ayufan/proxmox-backup-server?sort=semver)](https://hub.docker.com/repository/docker/ayufan/proxmox-backup-server)
[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/ayufan/pve-backup-server-dockerfiles?include_prereleases&label=GitHub%20STABLE)](https://github.com/ayufan/pve-backup-server-dockerfiles/releases/latest) [![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/ayufan/pve-backup-server-dockerfiles?color=red&label=GitHub%20BETA)](https://github.com/ayufan/pve-backup-server-dockerfiles/releases)

[![Docker Image Version (tag latest semver)](https://img.shields.io/docker/v/ayufan/proxmox-backup-server/latest?label=Docker%20LATEST)](https://hub.docker.com/r/ayufan/proxmox-backup-server/tags) [![Docker Image Version (latest semver)](https://img.shields.io/docker/v/ayufan/proxmox-backup-server?color=red&label=Docker%20BETA)](https://hub.docker.com/r/ayufan/proxmox-backup-server/tags)

This is an unofficial compilation of Proxmox Backup Server
to run it in a container for AMD64 and ARM64.

Running in a container might result in some functions not working
properly. Feel free to create an issue to debug those.

## Buy me a Coffee

<a href='https://ko-fi.com/ayufan' target='_blank'><img height='35' style='border:0px;height:50px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' alt='Buy Me a Coffee at ko-fi.com' /></a> <a href="https://www.paypal.com/donate/?hosted_button_id=DHNBE2YR9D5Y2" target='_blank'><img height='35' src="https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png" alt="Donate with PayPal" style='border:0px;height:55px;'/></a>

If you found it useful :)

## Common problems

- Some people see authentication failure using `admin@pbs`: Ensure that `/run` is mounted to `tmpfs` which is requirement of `2.1.x`
Expand Down Expand Up @@ -44,11 +52,7 @@ The core features should work, but there are ones do not work due to container a

## Changelog

- v2.1.5 - 10 Feb, 2022 - also fixes bug with missing ksm
- v2.1.2 - 30 Nov, 2021 - this version requires `tmpfs` to be used for `/run`. Inspect `docker-compose.yml`
- v2.0.7 - Jul 31, 2021
- v2.0.4 - Jul 14, 2021
- v1.1.9 - Jun 14, 2021
See [Releases](https://github.com/ayufan/pve-backup-server-dockerfiles/releases).

## Configure

Expand Down Expand Up @@ -212,5 +216,5 @@ and install on Debian Bullseye.

## Author

This is just built by Kamil Trzciński, 2020-2021
This is just built by Kamil Trzciński, 2020-2023
from the sources found on http://git.proxmox.com/.
10 changes: 2 additions & 8 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
## My own release procedure
## Buy me a Coffee

```bash
# Create release package
make github-pre-release

# Mark the current version as latest
make github-latest-release
```
<a href='https://ko-fi.com/ayufan' target='_blank'><img height='35' style='border:0px;height:50px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' alt='Buy Me a Coffee at ko-fi.com' /></a> <a href="https://www.paypal.com/donate/?hosted_button_id=DHNBE2YR9D5Y2" target='_blank'><img height='35' src="https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png" alt="Donate with PayPal" style='border:0px;height:55px;'/></a>

0 comments on commit 9b43c32

Please sign in to comment.