Profile for adele
About adele
Fields
- Smolweb
- https://smolweb.org/
- Static hosting
- https://pages.casa/
- Gemini hosting
- https://pollux.casa/
Bio
aka 아델
#French 🇫🇷 #PHP / #JavaScript and #Java developer
#Korean 🇰🇷 ancestry (but I don’t speak the language)
Into #SmolWeb, #GeminiProtocol, #Smolnet, #LowTech
#ArchLinux / #Debian user
#Markdown 🇲⬇️ enthusiast
Instance running #GoToSocial 🦥
en / fr
- Joined
- Posts
- 1138
- Followed by
- 1280
- Following
- 316
Stats
Pinned posts
jump to recentThe Fediverse deserves a dumb graphical client
I love the Fediverse. I have been on it for years, and it remains the only social network where I actually enjoy spending time. No algorithmic feed pushing outrage, no dark patterns, no surveillance capitalism. Just people talking to each other over an open protocol.
But every time I wanted to recommend it to someone, I ran into the same wall: the clients are heavy. Mastodon's web interface ships megabytes of JavaScript. Elk, Phanpy, Ivory, beautiful apps, but they require a modern browser, a fast connection, and a device manufactured in the last five years ...
New blog post :
https://adele.pages.casa/md/blog/the-fediverse-deserves-a-dumb-graphical-client.md
Edit: try #SmolFedi :
#Pollux server is back online after a power outage!
- gemini://pollux.casa/
- https://pollux.casa/
- https://smolfedi.pollux.casa/
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.6 is available
- Localized in English, German, Spanish and French 🌍
- Add Explore page: trending posts, trending hashtags, trending links, and suggested accounts
- Add scheduled post feature
It's 2:15 and I don't manage to sleep...
Tomorrow, it will be complicated :-(
I am a #smolweb advocate and, sometimes, I use LLMs.
I spend a lot of time thinking about simplicity. Fewer dependencies, lighter pages, tools that do one thing well. So yes, it might look strange that I also spend time talking to large language models. Let me explain where I draw the line, and why I think the contradiction is smaller than it appears...
In this blog post
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.5 is available
- Optimize profile loading
- Change default posts filter on profile page, due to gotosocial performances
- Display media of a profile in a gallery
- Manage new post failure
- Add profile banner image
- Add DEBUG_MODE constant in config.php to log api calls
- Fix link to account in snac2 user mentions
- Add 'Here since [date]' in profile page
- Display nested quoted post (if available on the instance)
- Add quoting post feature
- Add card preview of links if provided by the instance
- Add CW field in reply
- Add font family selector in prefs
- Correct Apache .htaccess help in README
- Display
[locked]info on profile page
RE: https://social.pollux.casa/@adele/statuses/01KQADF24A2G3QSE2SN5D5KZPV
I quoted this toot from a #gotosocial instance with #SmolFedi
RE: https://snac.mro.name/marcus/p/1777379671.110468
Let me know what you think about it ;-)
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.4 is available
- Fix hashtag url rewriting for posts from Friendica instances
- Update list of emojis
- Improve search engine
- Manage timeout on search operation
- Add troubleshooting section in README
- Redirect to profile page if post url rewrite fails?
- Add post filter on profile page: Posts / Posts & boosts / Posts & replies / Media only
What I hate when I need to install #Linux on a machine
Just discovered in the doc that it is easy to set a specific ssh key in a local repository to fetch/push toward a remote one.
git config set core.sshCommand "ssh -F /dev/null -i ~/.ssh/mykey"
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.3 is available
- Add instruction for SESSION_ENC_KEY config constant
- Add details in README
- Fix edition of Mastodon posts (carriage returns was deleted)
- Add 'Translate to' button (if instance provide the service)
- Possibility to attach a media in reply form
- Add Caddy config sample in README
- More coherent main menu, on three lines
- Manage pinned and followed hashtags in prefs
- Add mbstring ext dependency in README
- Display custom emojis and emoji picker
I’m always lost when I see time in AM/PM format.
Something like 12:10 AM is so strange, I always hesitate what is this 12 ? midnight !
Beginning the day with 12, so wtf
(sorry if this is so clear for you)
Maybe I should add @fedify to https://pages.casa/ ??
But what this couple would improve, compare to a #gotosocial instance ?
#SmolFedi is a lightweight, no-JavaScript Fediverse client written in #PHP.
v1.2.2 is available
- Better postion of the reply panel in thread of discussion
- Better semantic tags usage
- Add accessibility details (aria)
- In api, manage X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset from the headers
- Add account prefs choices : Default CW message, Reveal all content warnings, Show all sensitive media
- User profile edition
- Add [bot] marker in bots profiles
- Permit to view full size avatar from profile page. Add title to avatar images
- Stay on the same page (when possible) when switching account. Stay on the same page when answering a poll
- Follow/unfollow hashtags
- Manage filters (create/delete) in prefs
- Display instance Announcements
#SmolFedi 1.2.1 brings some features/fixes
- Display media size limits in attachment panel in compose page
- Style nav menu with active link
- Choose date and time format in prefs
- Reuse pagination code. Add link to the top of the page in pagination nav
- Use preview images in post attachments instead of full size ones.
- Disable preload of video/audio media
- Add entry box to copy the original url of a post in Moderation panel
- View modification history of modified posts
- Link static/custom.css if exists
Enjoy!
With #SmolFedi 1.2.0 it is possible to use OOB copy/paste login mode for old browsers.
compatibility with #dillo
Dillo blocks cookies by default, which prevents sessions from persisting. Allow cookies for your SmolFedi domain:
echo "yourdomain.example ACCEPT" >> ~/.dillo/cookiesrc
Replace yourdomain.example with the hostname of your SmolFedi instance. Restart Dillo after editing the file.
For instances that cannot be reached directly from the Dillo machine (e.g. when the old computer has no modern TLS support), use the copy/paste mode on the login page: check the box, copy the authorization URL shown, open it in a capable browser to get a code, then paste the code back in Dillo.