Developer Tools

PyInstaller Quickstart

PyInstaller Quickstart

Combining python program into single file

Use PyInstaller to package Python programs as standalone executables. It works on Linux, Windows, and Mac.

Not the most efficient way, but usable.

Backup and Restore Gitea server

Backup and Restore Gitea server

Backup and restore Gitea, the right way

Gitea backups touch three moving parts - db, git repos, and app files - and since 2024 the built-in gitea dump command handles all of them in one go.