GoCal
experimental #CalDAV + #WebCal Server in #Golang
Install / Use
/learn @SimonWaldherr/GoCalREADME
goCal
an experimental CalDav Server in Golang
based on https://github.com/samedi/caldav-go
install
install goCal with go get:
go get -u github.com/SimonWaldherr/goCal
start
Before using goCal you need to check its configuration.
You can manage all user-accounts in the user.csv-file.
To start goCal run this in your Terminal:
goCal -port=80 -sport=443 -sslcrt="path/to/your/sslcert.crt" -sslkey="path/to/your/sslkey.key" -user="path/to/your/user.csv" -storage="path/to/the/folder/where/the/ics-files/will/be/stored"
use
now you can start using goCal, connect to your CalDAV-Server via https://localhost:443/ or subscribe to your ics-feed at https://localhost:443/icsfeed/ (or via webcal://localhost/).
if you use a wordpress blog, you can install ICS Calendar and show your events at your blog.
Related Skills
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
352.0kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
