Changeset 26 in code for trunk/partage.go
- Timestamp:
- Oct 19, 2021, 6:54:10 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/partage.go
r25 r26 15 15 16 16 "github.com/dustin/go-humanize" 17 "github.com/vharitonsky/iniflags" 17 18 ) 18 19 … … 215 216 216 217 func main() { 217 flag.StringVar(&conf.bind, " l","0.0.0.0:8080", "Address to bind to (default: 0.0.0.0:8080)")218 flag.StringVar(&conf.baseuri, "b ","http://127.0.0.1:8080", "Base URI to use for links (default: http://127.0.0.1:8080)")219 flag.StringVar(&conf.filepath, "f ","./files", "Path to save files to (default: ./files)")220 flag.StringVar(&conf.metapath, "m ","./meta", "Path to save metadata to (default: ./meta)")221 flag.StringVar(&conf.filectx, " c","/f/", "Context to serve files from (default: /f/)")222 flag.StringVar(&conf.metactx, " d","/m/", "Context to serve metadata from (default: /m/)")223 flag.StringVar(&conf.rootdir, "r ","./static", "Root directory (default: ./static)")224 flag.StringVar(&conf.templatedir, "t ", "./templates", "Templates directory (default: ./templates)")225 flag.Int64Var(&conf.maxsize, " s",30064771072, "Maximum file size (default: 28Gib)")226 flag.Int64Var(&conf.expiry, "e ",86400, "Link expiration time (default: 24h)")227 228 flag.Parse()218 flag.StringVar(&conf.bind, "bind", "0.0.0.0:8080", "Address to bind to (default: 0.0.0.0:8080)") 219 flag.StringVar(&conf.baseuri, "baseuri", "http://127.0.0.1:8080", "Base URI to use for links (default: http://127.0.0.1:8080)") 220 flag.StringVar(&conf.filepath, "filepath", "./files", "Path to save files to (default: ./files)") 221 flag.StringVar(&conf.metapath, "metapath", "./meta", "Path to save metadata to (default: ./meta)") 222 flag.StringVar(&conf.filectx, "filectx", "/f/", "Context to serve files from (default: /f/)") 223 flag.StringVar(&conf.metactx, "metactx", "/m/", "Context to serve metadata from (default: /m/)") 224 flag.StringVar(&conf.rootdir, "rootdir", "./static", "Root directory (default: ./static)") 225 flag.StringVar(&conf.templatedir, "templatedir", "./templates", "Templates directory (default: ./templates)") 226 flag.Int64Var(&conf.maxsize, "maxsize", 30064771072, "Maximum file size (default: 28Gib)") 227 flag.Int64Var(&conf.expiry, "expiry", 86400, "Link expiration time (default: 24h)") 228 229 iniflags.Parse() 229 230 230 231 http.HandleFunc("/", uploader)
Note:
See TracChangeset
for help on using the changeset viewer.