|
|
||
|---|---|---|
| .forgejo/workflows | ||
| .idea | ||
| .goreleaser.yaml | ||
| chunker.go | ||
| client.go | ||
| config.go | ||
| display.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE.txt | ||
| main.go | ||
| models.go | ||
| README.md | ||
send2gokapi
Small CLI tool to upload files to a Gokapi instance.
Usage
In order to use this tool, the following environment variables must be set:
SEND2GOKAPI_URL: Base URL of a Gokapi instance. For example:https://your.gokapi.url/.SEND2GOKAPI_API_KEY: API Key
send2gokapi [OPTIONS] FILES
Valid options:
-d: Max number of downloads allowed for each uploaded file (0 = unlimited). Default is 5-t: Number of days to keep files (0 = unlimited). Default is 7.
Installation
If you have Go 1.23:
go install lmika.dev/cmd/send2gokapi@latest