Skyway
Official news, tour, stats and community site for Aqueous
Install / Use
/learn @qrush/SkywayREADME
Skyway
Official stats and community site for Aqueous.
Setup (OSX)
Clone the repo, run bin/setup.
Once it's done, visit: http://localhost:3000
Ops
Plugins
- https://github.com/dokku/dokku-postgres
- https://github.com/rlaneve/dokku-link
- https://github.com/mordred/dokku-redirects-plugin
- https://github.com/jlachowski/dokku-memcached-plugin
- https://github.com/scottatron/dokku-rebuild
Rebuild
apt-get install nodejs postgresql-server-dev-all postgresql-client-9.3 unzip
cd /var/lib/dokku/plugins
dokku plugins-install
dokku postgresql:create aqueousband.com
# Push app to dokku@IP_ADDRESS:aqueousband.com
dokku postgresql:link aqueousband.com aqueousband.com
psql -d db -h DB_ADDRESS -p DB_PORT < dump.sql
dokku memcached:create aqueousband.com
dokku memcached:link aqueousband.com aqueousband.com
dokku redirects:set aqueousband.com www.aqueousband.com=aqueousband.com www.aqueousband.net=aqueousband.com aqueousband.net=aqueousband.com
dokku config:set aqueousband.com ADMIN_PASSWORD=x AWS_ACCESS_KEY_ID=x AWS_SECRET_ACCESS_KEY=x S3_BUCKET_NAME=files.aqueousband.net S3_HOST_NAME=s3-eu-west-1.amazonaws.com
Tasks
Run a migration, ssh in and:
dokku run aqueousband.com rake db:migrate
Sometimes memcached gets unhappy. If so:
dokku memcached:delete aqueousband.com
dokku memcached:rebuild aqueousband.com
dokku memcached:link aqueousband.com aqueousband.com
Restarting/rebuilding container: dokku rebuild aqueousband.com
Backup:
dokku postgres:export aqueousband.com > now.sql.bak
Restoring:
pg_restore -d skyway_development now.sql.bak
Updating Dokku
From http://progrium.viewdocs.io/dokku/upgrading but in case that goes away:
cd ~/dokku
git pull --tags origin master
sudo make install
cd ~/buildstep
git pull origin master
sudo make build
Might need to rebuild after that.
Waveforms
Making some wave(form)s? Install this for Linux:
# install deps
sudo apt-get install make g++ libsndfile-dev lib-png++-dev libpng12-dev libboost-program-options-dev sox libsox-fmt-mp3 mp3info
# install wav2png
git clone git@github.com:beschulz/wav2png.git
cd wav2png/build
make install
# Move downloads over and wave it up
mv ~/Downloads/*.mp3 tmp/
./script/wav2png
For mp3 length:
mp3info -p "%S\n" something.mp3
License
MIT. See LICENSE.
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate 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
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
