|Stanislav Nikitin 7c8a7432f2 Switched to my Gitea.||3 weeks ago|
|api||3 weeks ago|
|assets||4 months ago|
|captcha||3 weeks ago|
|cmd/fastpastebin||3 weeks ago|
|config||4 months ago|
|context||3 weeks ago|
|database||3 weeks ago|
|examples||4 months ago|
|pagination||3 weeks ago|
|pastes||3 weeks ago|
|systemd||5 months ago|
|templater||3 weeks ago|
|vendor||5 months ago|
|.gitignore||3 weeks ago|
|CHANGELOG.md||5 months ago|
|Gopkg.lock||5 months ago|
|Gopkg.toml||5 months ago|
|LICENSE||5 months ago|
|README.md||3 weeks ago|
|fileb0x.yml||4 months ago|
Github repository is a force-pushed mirror of repository at pztrn’s Lab. Please submit all pull requests and issues at my lab!
go get -u -v github.com/pztrn/fastpastebin/cmd/fastpastebin
This command can be used to update Fast Paste Bin.
WARNING: installation by compiling Fast Paste Bin from sources require at least 300 megabytes of free RAM! Eventually it’ll run even on 64MB-powered VM, it’s only a compilation issue.
Take a look at example configuration file which contains all supported options and their descriptions.
Configuration file position is irrelevant, there is no hardcoded paths where Fast Paste Bin looking for it’s configuration. Use
-config CLI parameter or
FASTPASTEBIN_CONFIG environment variable to specify path.
Developers should install fileb0x which is used as replacement to go-bindata for embedding assets into binary. After changing assets they should be recompiled into Go code. At repository root execute this command and you’ll be fine:
Also if you’re changed list of assets (by creating or deleting them) be sure to fix files list in
The rest is default - use linters, formatters, etc. VSCode with Go plugin is recommended for developing as it will perform most of linting-formatting actions automagically. Try to follow Golang’s things with few exceptions:
This is a ToDo list which isn’t sorted by any parameter at all. Just a list of tasks you can help with.