Browse Source

initial commit

master
Will Webberley 1 year ago
commit
a9a3cf4d5e
  1. 3
      .gitignore
  2. 5
      Dockerfile
  3. 17
      content/index.gmi
  4. 19
      content/now.gmi
  5. 59
      content/use.gmi
  6. 11
      docker-compose.yml

3
.gitignore vendored

@ -0,0 +1,3 @@
key.rsa
cert.pem
start.sh

5
Dockerfile

@ -0,0 +1,5 @@
from rust
RUN cargo install agate
CMD ["/usr/local/cargo/bin/agate", "--content", "/content", "--key", "/keys/key.rsa", "--cert", "/keys/cert.pem", "--addr", "0.0.0.0:1965", "--hostname", "g.wilw.dev", "--lang", "en-GB"]

17
content/index.gmi

@ -0,0 +1,17 @@
# Welcome!
Welcome to Will's Gemini capsule!
There's some content in the links listed below, and I hope to add more over time. Check back soon.
=> gemini://g.wilw.dev/now.gmi Now
=> gemini://g.wilw.dev/use.gmi Stuff I Use
=> https://wilw.dev My Web Site & Blog
## Contact me
Here are some options for getting in touch.
* Mastodon (I'm @wilw@fosstodon.org)
* Matrix (I'm @wilw:matrix.org)
* Telegram (I'm @wilw88)

19
content/now.gmi

@ -0,0 +1,19 @@
=> gemini://g.wilw.dev Back home
# Now
I've seen several websites and gem capsules include a 'now' section, and feel it's a nice way to summarise someone's current situation. So here's mine.
=> gemini://g.wilw.dev/use.gmi Services/software I currently use
(Last updated: 2021/01/27)
* I am actively maintaining several projects (see my Git repos for more info)
* I am trying to write/blog more.
* I am trying to use centralised social media less and decentralised and open social media more.
* I am CTO at Simply Do (an enterprise software scale-up)
* Everyday tech/languages: Python, JavaScript (eww), Go, Serverless, React, Vue, Docker, Kubernetes.
* Things I am currently learning/trying: Rust, Hugo, Hyperledger (and other blockchain tech).
* I am a dad to one dog.
* I live in Cardiff, Wales with my boyfriend, Tom.
* I am currently trying to renovate my home - an old HMO/student house built in the late 1880s.

59
content/use.gmi

@ -0,0 +1,59 @@
=> gemini://g.wilw.dev Home
# Stuff I Use
Below I list a number of services and softare that I actively use.
I am spending time trying to decentralise things as much as possible (some people may call this de-Googling). Whilst I do have privacy concerns around "big tech" and the concept of "using the same company for mail and search", I also worry a little about the "all of the eggs in one basket" issue - especially when you hear horror stories about people losing access to important accounts (containing photos, mail, documents, and more) with no explanation given by the provder.
I am always interested to hear about new ways of doing things, so get in touch with me on Mastodon (I'm @wilw@fosstodon.org) if you have any suggestions! Where possible I prefer open source options, but sometimes my time is more important).
## Hardware
* Laptop: Macbook Pro ("It just works" - sometimes)
* Phone: iPhone (though tempted to return to Android soon)
## Internet & mail
* Search: DuckDuckGo (duckduckgo.com)
* Gemini browser: Amfora
* Web browser: Firefox
* Email server: Fastmail (I tried self hosting. It was... painful)
* Email client: Apple Mail & Spark (depending on mood)
* Calendar: Apple Calendar & Spark (depending on mood)
## Cloud / storage / backup
* Cloud provider: Linode (this capsule is running there)
* Storae: Nextcloud (self-hosted)
* Photos: Google Photos (though thinking of trying Piwigo)
## Dev
* Editor: Vim & plugins (though trying out VSCode!)
* Multiplexer: Tmux
* Emulator: iTerm2 (macOS app)
* Version control: Git (github.com and self-hosted with Gitea)
## Social media
* General content sharing/following: Mastodon (I'm @wilw@fosstodon.org)
* Mastodon app (phone): Toot! (iOS)
* Image sharing/following: Pixelfed (I'm @wilw@pixelfed.social)
* Twitter (I no longer post here and only occasionally visit): @willwebberley
* Instant messaging: Telegram (@wilw88) and Matrix (@wilw:matrix.org)
## Entertainment
* Podcasts: Overcast
* News & blogs: Reeder (on macOS and iOS)
* Music: Spotify
* Audiobooks: Audible (any other recommendations here?)
## Other
* Maps/GPS: Magic Earth
* Fitness: Fitbod (iOS app)
* Crypto: Trustwallet & Binance
* Password manager: Bitwarden
* 2FA: Authy

11
docker-compose.yml

@ -0,0 +1,11 @@
version: '2'
services:
agate:
image: agate
restart: always
ports:
- 1965:1965
volumes:
- ./content:/content
- ./:/keys
Loading…
Cancel
Save