https://github.com/atomantic/tilde
all my ~
https://github.com/atomantic/tilde
Last synced: 6 months ago
JSON representation
all my ~
- Host: GitHub
- URL: https://github.com/atomantic/tilde
- Owner: atomantic
- Created: 2014-10-16T01:52:59.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2018-07-24T21:31:15.000Z (almost 8 years ago)
- Last Synced: 2025-02-01T03:41:40.312Z (over 1 year ago)
- Language: HTML
- Size: 140 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# all my ~
- [cybyte.club/~antic](http://cybyte.club/~antic)
- [drawbridge.club/~antic](http://drawbridge.club/~antic)
- [germantil.de/~antic](http://germantil.de/~antic)
- [hypertext.website/~antic](http://hypertext.website/~antic)
- [retronet.net/~antic](http://retronet.net/~antic)
- [tilde.center/~antic](http://tilde.center/~antic)
- [tilde.town/~antic](http://tilde.town/~antic)
- [tilde.farm/~antic](http://tilde.farm/~antic)
- [totallynuclear.club/~antic](http://totallynuclear.club/~antic)
I'd be delighted to join your tilde server. My username is ~antic and you can get [my public ssh keys are here](https://raw.githubusercontent.com/atomantic/tilde/master/shared/.ssh/authorized_keys)
You can find me on the mainstream web in many other places:
- [portfilio v2](https://atomantic.github.io)
- [old portfolio](http://adameivy.com)
- [twitter: @antic](https://twitter.com/antic)
- [facebook: @atomantic](https://twitter.com/atomantic)
## Notes on this project
- I'm currently converting this project to be more DRY and more generically useful for managing multiple ~ accounts
- Go ahead and fork and pull-request if you like :)
## TODO
- generate `go` bash script from a `gulp setup` command
- read tilde sites from ~.json and allow commands configured via that
- pull out all copies of similar content to shared and template directories
- generate shared/allmy~.html from ~.json
- add gulp build task to generate ~ index.html sites using shared template content
# Structure
# Commands
Assuming `./` is in your PATH (otherwise, you will have to `./go`)
Deploy all ~ sites:
```
go deploy all
```
Deploy a single ~ site:
```
go deploy nuke
```
# S3 hosting
```
aws s3 mb s3://webapp-eivytilde
aws s3 sync s3://webapp-eivytilde
```