- A single node proxmox v5.4-3 install
- Only one public IP address
- LXC/KVM for "pet" (development) containers
- Portainer / Docker for less stateful more automated use-cases
- My server's FQDN is
stardust.gtown.lan.rymcg.tech- use your own domain name.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { useState } from 'react'; | |
| import { useForm } from 'react-hook-form'; | |
| import emailjs from '@emailjs/browser'; | |
| const ContactForm = () => { | |
| const { | |
| register, | |
| handleSubmit, | |
| reset, | |
| formState: { errors } |
inspired by https://gitlab.com/freifunkks/mirror-scripts
This can be used, for example, to clone a repository living on github over to GitLab in order to run CI
- Setup separate repository with mirror scripts. We'll call it "mirror-scripts"
- push the two files below.
- in the
.gitlab-ci.ymlreplaceMY_REPOwith your repo name
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/perl -w | |
| # hook script for vzdump (--script option) | |
| =begin comment | |
| backuphook for Proxmox | |
| renames files so that they include the hostname of the machine | |
| Instructions for Hetzner Backup Server auth via SSH |