fccview

joined 1 month ago
[–] fccview@lemmy.world 1 points 3 hours ago

Thank you so much! Let me know how you get on!

[–] fccview@lemmy.world 4 points 13 hours ago

Thank you, this is awesome! I'll have a proper investigation and decide what route to go to, I don't know enough about WebDAV and I like to make studied choices, you gave me a lot to think about and that's great!🙌

[–] fccview@lemmy.world 3 points 14 hours ago (2 children)

Hey! Yeah as long as you set the folder to the right permissions :) And I am a bit torn between WebDAV or straight websocket as it already allows file manipulation straight from the UI, so may be easier to have a socket server for collaborations

Glad you like it ♥️

 

Hi all!

Some of you may know me for jotty and cr*nmaster, today I wanted to share my latest creation, it happened on a whim, someone on our discord server needed a simple and lightweight file sharing system (something that works similarly to dropbox) and I really wanted to challenge myself and learn the latest standards for next15/react19 (i'm a tech lead in a software engineering company I, use nextjs/react at work so I tend to try and learn stuff on my own time to not be left behind).

Anyhow! I really wanted to make something that felt.. magic (hence why the name Scatola Magica - Italian for magic box).

Repo url: https://github.com/fccview/scatola-magica

My plan was to make something that

  • Allows folder upload (it was a must)
  • Allows uploading from ANYWHERE by just dropping a file on the page (yes you can literally drop a file in the settings page and it WILL still get uploaded)
  • Breaks files in chunks and uploads them in parallel (this way it truly feels stupidly fast)
  • Looks/feels nice and professional (still working on it, it's a beta)
  • If you copy something in your clipboard and paste it, it'll upload it (not text, literal files).
  • Allow users to upload files onto your server within their own folder, no need for permissions, works like an operative system, each user have their own folder they have access to (unless they are admin, at which point they see anything you mounted on the docker image/anything in the dedicated upload folder)

There's a bunch of shortcuts, it already has OIDC login and most things have been documented in the repo howto/ folder.

Short term goals

  • E2E encryption (or some sort of encryption DURING upload)
  • Better upload feedback when uploading folders with tons of files (it currently hangs until it starts uploading, not great UX)

I always get a few every single post, so let's get the cat out of the bag, no, this is NOT vibe coded, yes, I obviously use AI in my workflow - what developer wouldn't in 2025 - especially in my personal projects, doesn't take away the huge amount of work I put in everything I do :)

Remember this is still a beta, it may be a bit quirky and have bugs, feedback are EXTREMELY appreciated and feel free to open issues on the github page, I am fairly active and keep an eye on things. Another way to directly contact me is via the official discord for my apps - you can find that on the repo, I don't want to spam things here.

Hope you like it :)

[–] fccview@lemmy.world 3 points 2 weeks ago

Oh wow, that definitely threw me off lol anyhow, I don't think I am more knowledgeable than you at all, I just know the tool I built more, so I can help figure out the nuances of it..

I have a feeling nsenter is not liking your nas for some reason, I wanna try a workaround and if it works for you I'll go through the code and sort it out so we can use a proper env variable for this

add this env variable for now and tell me if it sorts you out <3

environment:
  - PATH=/usr/bin:/bin:/usr/local/bin:/usr/sbin:/sbin:$PATH
[–] fccview@lemmy.world 3 points 2 weeks ago (2 children)

Meh, I want to make sure things work, that's also part of the promo right? haha

run which crontab for me? I can see cron is running but I still am not sure you have crontab installed on the host machine if that makes sense

[–] fccview@lemmy.world 4 points 2 weeks ago* (last edited 2 weeks ago) (4 children)

Hi, I went through your logs and it seems like crontab is not installed on the host machine?

stderr: 'sh: 1: crontab: not found'

The tool uses the host crontab command via nsenter to manage cronjobs, so it only works if ran from hosts that leverage crontab to run cron jobs.

If that's not the issue let me know and we can try and debug it together further, but looking at the logs it really seems like crontab is just not installed on your nas (guessing it's a nas looking at the volume1 path)

p.s.

Thank you for the screenshots acknowledgment, I absolutely hate not having a visual aid on repositories when I want to try a new tool, I like to see what I am getting into before I get into it, and I absolutely judge a book by its cover, I am a frontend tech lead, UI is extremely important to me, if an app doesn't have a somewhat clean UI I kinda refuse to even try using it hahah

[–] fccview@lemmy.world 2 points 2 weeks ago

Hi, haven't tried to run it with proxmox as I never managed to get into it, but yes, it does support multiple users (there's an env variable for that) and you can filter them easily via the UI ♥️

 

Hi,
A small chunk of you of you may know me for my app Jotty, however I also published a slightly less popular (entirely open source) app called Cr*nmaster.

repo: https://github.com/fccview/cronmaster

Cr*nmaster (cronmaster) is a pretty powerful tool that allows you to view/create/edit/manage all your host cronjobs comfortable from an intuitive UI, it has features such as pausing jobs, adding comment to them, running them right from the UI, and from the latest update you'll be able to have nicely structured logs for your jobs on top of exit statuses being shown right there and then. You will be able to see if a job failed at a glance and view the logs to see what's going on.

I have also added translations that can be customised locally on your own machine (or you can be an angel and create a pull request with your own language so we can officially support it, together!)

The whole thing is very easy and straightforward to setup both with and without docker, the repository has a lot of guides in the `howto` folder on top of a very verbose readme file.

Here's a few of the key features:

  • View/edit/delete/run your cron jobs from an intuitive UI
  • Log your cronjobs (it uses a proprietary wrapper, you can modify the wrapper as much as you like from the mounted ./data folder).
  • At glance exit statuses for all your jobs
  • System stats to see how healthy your host machine is
  • Ability to create custom scripts (using handy snippets - which you can easily add more of) for your cron jobs straight from the UI, these scripts are stored in your mounted folder and can be easily used when creating a cron job

All this to say that I am extremely excited for everything that's coming with this latest update, you can read about the latest release and all the improvements that came with it here

Let me know your thoughts and if you run in any issues i'm fairly active on github and on my discord server :)

NOTE for docker users:
Due to this needing to be able to read crontabs the docker has to run as root and have read/write access to your cron jobs. There was no way around it, so I suggest you keep this within your home network and not exposed to the web for security reasons.

[–] fccview@lemmy.world 2 points 1 month ago

Hey! Glad everything is working smoothly for you ♥️

[–] fccview@lemmy.world 1 points 1 month ago

No, it's not possible, also data resets every half hour.. I just logged in

user: demo
password: demodemo

let me know if it works

[–] fccview@lemmy.world 5 points 1 month ago

Yeah I keep meaning to fix that and I keep forgetting, I'll do my best to remember to add that on the next release >.>

[–] fccview@lemmy.world 6 points 1 month ago (1 children)

Yeah this is one of the most requested features so far, I'll need to add offline caching eventually so the PWA can still work offline. At the moment it does work if you only have it connected internally, but in the moment it can't communicate to your server it'll go down, yes.

[–] fccview@lemmy.world 6 points 1 month ago (1 children)

jo.tt

if only I had ~1600£/year to throw on a domain... hahaha

Thank you btw, I won't always be able to be this responsive, but it's some exciting time with the rebranding going on. I usually respond within the day tho, especially if I deem something to be fairly urgent :)

 

Hi, This is my first post here, quite intimidating indeed :')

I initially shared this on reddit and yesterday found the courage to share it on !selfhosted@lemmy.world , and one of the members suggested I'd also post here, so here we go!

A couple of months ago I have built a checklist/note taking app for myself and called it rwMarkable, posted it on reddit and a lot of people seemed to resonate to it, so I kept adding new features and enjoying the small but very involved community that has built around it.

For anyone who hasn't heard of the project before, here's a quick bullet list of some features:

  • Checklists: Create task lists with drag & drop reordering, progress bars, and categories. Supports both simple checklists and advanced task projects with Kanban boards and time tracking.
  • Text Notes: A clean WYSIWYG editor for your notes, powered by TipTap with full Markdown support and codeblock syntax highlighting.
  • Sharing: Share checklists or notes with other users or publicly with shareable links.
  • File-Based: No database needed! Everything is stored in simple Markdown and JSON files in a single data directory.
  • User Management: An admin panel to create and manage user accounts with session tracking.
  • Customisable: 14+ built-in themes plus easy custom theme support.
  • API Access: Programmatic access to your checklists and notes via REST API with authentication for various integrations.
  • OIDC integration: Use any provider to authenticate, follow this tutorial on how to

There have been a lot of requests to change the name due to it sounding a little too close to reMarkable (the tablet - which, btw, i had no idea existed at the time lol) and after getting some amazing community suggestions we landed on jotty.

You can find all the info (and a demo) here: https://jotty.page/

You can find the repo here: https://github.com/fccview/jotty

Let me know what you think, the app is very much open source, still in development and every week new features get added (that said, I really value the simplicity and lightweight nature of it, so I will not add anything that compromises it).

Few screenshots

p.s. Nice to meet you all <3

 

Hi, This is my first post here, pretty intimidating! haha

I shared this on reddit, and one of my community members told me this is a good place to also share it, so here we go!

A couple of months back I have built a checklist/note taking app for myself and called it rwMarkable, posted it on reddit and a lot of people seemed to resonate to it, so I kept adding new features and enjoying the small but very involved community that has built around it.

For anyone who hasn't heard of the project before, here's a quick bullet list of some features:

  • Checklists: Create task lists with drag & drop reordering, progress bars, and categories. Supports both simple checklists and advanced task projects with Kanban boards and time tracking.
  • Text Notes: A clean WYSIWYG editor for your notes, powered by TipTap with full Markdown support and codeblock syntax highlighting.
  • Sharing: Share checklists or notes with other users or publicly with shareable links.
  • File-Based: No database needed! Everything is stored in simple Markdown and JSON files in a single data directory.
  • User Management: An admin panel to create and manage user accounts with session tracking.
  • Customisable: 14+ built-in themes plus easy custom theme support.
  • API Access: Programmatic access to your checklists and notes via REST API with authentication for various integrations.
  • OIDC integration: Use any provider to authenticate, follow this tutorial on how to

There have been a lot of requests to change the name due to it sounding a little too close to reMarkable (the tablet - which, btw, i had no idea existed at the time lol) and after getting some amazing community suggestions we landed on jotty.

You can find all the info (and a demo) here: https://jotty.page/

You can find the repo here: https://github.com/fccview/jotty

Let me know what you think, the app is very much still in development and every week new features get added (that said, I really value the simplicity and lightweight nature of it, so I will not add anything that compromises it).

Few screenshots

p.s. Nice to meet you all <3

view more: next ›