Documentation
¶
Overview ¶
Package wayback is a toolkit for snapshot webpage to Internet Archive, archive.today, IPFS and beyond.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collect ¶ added in v0.8.0
type Collect struct {
Arc string // Archive slot name, see config/config.go
Dst string // Archived destination URL
Src string // Source URL
Ext string // Extra identifier
}
Collect results that archived, Arc is name of the archive service, Dst mapping the original URL and archived destination URL, Ext is extra descriptions.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
playback
command
|
|
|
wayback
command
|
|
|
Package config handles configuration management for the application.
|
Package config handles configuration management for the application. |
|
Package entity contains all data structures used by the application.
|
Package entity contains all data structures used by the application. |
|
Package errors handles errors.
|
Package errors handles errors. |
|
Package ingress provides functionality for registering services.
|
Package ingress provides functionality for registering services. |
|
Package metrics exposes wayback service status.
|
Package metrics exposes wayback service status. |
|
Package pooling implements the wayback workers pool.
|
Package pooling implements the wayback workers pool. |
|
The publish package provides a publishing service and requires initialization by the caller.
|
The publish package provides a publishing service and requires initialization by the caller. |
|
Package reduxer implements a set of functions to transform webpage to various formats.
|
Package reduxer implements a set of functions to transform webpage to various formats. |
|
Package service implements the common utils function for daemon services.
|
Package service implements the common utils function for daemon services. |
|
discord
Package discord implements the discord bot daemon service.
|
Package discord implements the discord bot daemon service. |
|
httpd
Package httpd implements the tor network service.
|
Package httpd implements the tor network service. |
|
mastodon
Package mastodon implements the mastodon daemon service.
|
Package mastodon implements the mastodon daemon service. |
|
matrix
Package matrix implements the matrix daemon service.
|
Package matrix implements the matrix daemon service. |
|
relaychat
Package relaychat implements the internet relay chat daemon service.
|
Package relaychat implements the internet relay chat daemon service. |
|
slack
Package slack implements the slack bot daemon service.
|
Package slack implements the slack bot daemon service. |
|
telegram
Package telegram implements the telegram bot daemon service.
|
Package telegram implements the telegram bot daemon service. |
|
twitter
Package twitter implements the twitter daemon service.
|
Package twitter implements the twitter daemon service. |
|
xmpp
Package xmpp implements the xmpp daemon service.
|
Package xmpp implements the xmpp daemon service. |
|
Package storage implements a set of functions to interact with the database.
|
Package storage implements a set of functions to interact with the database. |
|
Package systemd provides a Go implementation of the sd_notify protocol.
|
Package systemd provides a Go implementation of the sd_notify protocol. |
|
Package template handles template parsing and execution.
|
Package template handles template parsing and execution. |
|
render
Package render handles template parsing and execution for services.
|
Package render handles template parsing and execution for services. |
|
Package version contains application and build information.
|
Package version contains application and build information. |
Click to show internal directories.
Click to hide internal directories.








