Skip to content

aequabit/flamodem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flamodem - Self-hosting for Flameshot

Server Setup

  • Make sure PHP is installed on your server (tested on PHP 8.4.5).
  • Copy flamodem.config.example.php to flamodem.config.php, adjust the configuration options and put it into your desired upload directory. Copy index.php as well.
  • Make sure the upload directory is writable by your web server.

Client setup

  • Use this fork: https://github.com/aequabit/flameshot (PKGBUILD)
  • Adjust ~/.config/flameshot/flameshot.ini.
    • Set uploadCustomUrl to BASE_URL, as configured in flamodem.config.php. (Example: https://image.example.org)
    • Set uploadClientSecret to AUTH_TOKEN, as configured in flamodem.config.php.
    • To change the filename pattern, set filenamePattern according to the strftime format. (Default: %F_%H-%M)
    • For randomized filenames, set uploadRandomFilename to true. (Default: false)

About

Flamodem - Self-hosting for Flameshot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages