Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wabarc/on-github
Wayback service as GitHub Actions (Just a demo)
https://github.com/wabarc/on-github
actions archive github wayback
Last synced: 2 months ago
JSON representation
Wayback service as GitHub Actions (Just a demo)
- Host: GitHub
- URL: https://github.com/wabarc/on-github
- Owner: wabarc
- License: mit
- Created: 2020-12-09T16:33:54.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T05:20:45.000Z (12 months ago)
- Last Synced: 2024-10-04T13:03:24.275Z (2 months ago)
- Topics: actions, archive, github, wayback
- Language: Shell
- Homepage:
- Size: 27.3 KB
- Stars: 8
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - wabarc/on-github - Wayback service as GitHub Actions (Just a demo) (Shell)
README
# Wayback on GitHub
Read this in other languages: English | [简体中文](./README.zh-CN.md)
Host wayback service on GitHub using Actions.
## Configurations
Wayback service use environment variables as default.
#### WAYBACK_DAEMON
Enable daemon service, e.g WAYBACK_DAEMON=telegram,web
Supported services:
- **telegram**
- **web**
- **mastodon**
- **twitter**
- **irc**
- **matrix**#### WAYBACK_TELEGRAM_TOKEN (required)
Telegram Bot API Token.
#### WAYBACK_TO
Enable archiving service, separate by comma.
Slot values are:
- ia: Internet Archive
- is: archive.today
- ip: IPFS
- ph: Telegra.phMore configuration options and details, see [wabarc/wayback#configuration-parameters](https://github.com/wabarc/wayback#configuration-parameters)
## Example
```yaml
- name: Wayback on GitHub
uses: wabarc/[email protected]
env:
DEBUG: 'true'
WAYBACK_DAEMON: 'web'
```## License
This software is released under the terms of the MIT. See the [LICENSE](https://github.com/wabarc/on-github/blob/main/LICENSE) file for details.