Skip to content

Seed for sharing files via uid with InterSystems Cache

License

Notifications You must be signed in to change notification settings

DaanDeSmedt/Cache-FileServer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cache-FileServer

Seed for sharing files via uid with InterSystems Cache.

Install.

  1. Create new namespace (eg. fileserver) with new database.
  2. Import files (git-clone or download zip-archive).
  3. Compile all files.
  4. Create new web-application "/fileserver", with dispatch class: Fileserver.Broker
  5. Set global ^Settings("user_files_dir") value as a path to directory, which would store user uploaded files.

If installation has been completed successfully, then your server will be available at: http://[server ip]:[server port]/fileserver/files
Test info at: http://[server ip]:[server port]/fileserver/test
Add directory with files to fileserver: do ##class(Fileserver.File).AddDir("Path\to\dir")

About

Seed for sharing files via uid with InterSystems Cache

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ObjectScript 86.3%
  • JavaScript 9.8%
  • Dockerfile 2.4%
  • CSS 1.5%