Documentation
¶
Overview ¶
Package main is the constitutes the starting poing for Sleepy. It contains code for setting run-time options and some setting up the operation of the server.
Directories
¶
Path | Synopsis |
---|---|
core
|
|
config
Package config implements configuration file support for Sleepy.
|
Package config implements configuration file support for Sleepy. |
server
Package server contains the core server functionality for Sleepy, including the RPC service, the embedded HTTP server for files uploaded via Sleepy, and an FTP server, containing a subset of functionality required for uploading files to Sleepy in an efficient manner.
|
Package server contains the core server functionality for Sleepy, including the RPC service, the embedded HTTP server for files uploaded via Sleepy, and an FTP server, containing a subset of functionality required for uploading files to Sleepy in an efficient manner. |
user
Package user contains functionality for querying, adding and removing users, or consumers of services provided by modules via RPC.
|
Package user contains functionality for querying, adding and removing users, or consumers of services provided by modules via RPC. |
modules
|
|
auth
Package auth provides methods for generating and validating passwords for consumption via RPC.
|
Package auth provides methods for generating and validating passwords for consumption via RPC. |
database
Package database provides methods for querying an SQL database through a stable interface.
|
Package database provides methods for querying an SQL database through a stable interface. |
email
Package email provides methods for sending email messages, with support for multiple To, Cc, Bcc fields, attachments etc.
|
Package email provides methods for sending email messages, with support for multiple To, Cc, Bcc fields, attachments etc. |
file
Package file contains methods for uploading, retrieving and removing files efficiently and transparently via RPC.
|
Package file contains methods for uploading, retrieving and removing files efficiently and transparently via RPC. |
image
Package image contains methods for manipulating images, including resizing, cropping etc.
|
Package image contains methods for manipulating images, including resizing, cropping etc. |
template
Package template contains methods for rendering templates and accompanying i18n definitions via RPC.
|
Package template contains methods for rendering templates and accompanying i18n definitions via RPC. |
user
Package user contains methods for retrieving, adding and removing users, or API consumers, to Sleepy, via RPC.
|
Package user contains methods for retrieving, adding and removing users, or API consumers, to Sleepy, via RPC. |
Click to show internal directories.
Click to hide internal directories.