this post was submitted on 19 Dec 2024
11 points (100.0% liked)

No Stupid Questions

36145 readers
1246 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 2 years ago
MODERATORS
 

Is there an easy and free way for me to host a website specifically for displaying college notes? Some of my peers have created a repository of notes and content and stored them in a shareable Google Drive folder. I, however, wish to share my notes in a format more practical than just a cloud storage directory, similar to those of code library documentation sites.

My requirements are as follows.

  1. I want the website to allow categorization of notes into courses and units or deeper if necessary.
  2. The notes should support file formats like PDF, images, markdown, HTML or a combination of any of them.
  3. I should be able to add and edit the notes from any device at any time.

Is there any pre-made software for this purpose or do I have to create a website and a workflow myself? I am fine with either of them as long as the above requirements are met in a convenient manner.

top 7 comments
sorted by: hot top controversial new old
[–] wondrous_strange@lemmy.world 5 points 2 days ago

Consider using github. You could have as many repos/branches per topic/year/whatever and you did not list any need for privacy so the repositories could be public and read only for everyone but you.

There also a built in code editor(IDE)

You can also push binary files

[–] Schlemmy@lemmy.ml 3 points 2 days ago

You want to self host? Good :-)

https://docmost.com/

Chibi safe

https://www.bookstackapp.com/

All a bit different. All have their benefits. Just have a look.

[–] solrize@lemmy.world 3 points 2 days ago* (last edited 2 days ago)

Nextcloud might handle what you want. There are a zillion places that offer hosting for it, or you can self-host it. MediaWiki is another possible choice, that despite the name is more document oriented and less media oriented than NextCloud is. Again, you can self-host, or there are commercial hosts for it. Lots of VPS providers also offer one-click installers for it. I haven't run a MediaWiki instance myself, but am familiar with it as a user through editing Wikipedia. I've run Gitit, which has a similar UI, but is backed by a Git repo.

[–] Toes@ani.social 1 points 2 days ago (1 children)

Depending on your comfort level and cash flow.

You could host a mediawiki server on something like ovh or digital ocean.

Alternatively Atlassian has a software suite that matches your needs I figure.

https://mediawiki.org/wiki/MediaWiki

https://www.atlassian.com/

There's also Microsoft OneNote that's fairly popular. I believe you can use it through their cloud services. And depending on your education institution's policy it might be free if you ask their IT department.

https://www.microsoft.com/en-us/microsoft-365/onenote/digital-note-taking-app

[–] hinterlufer@lemmy.world 2 points 2 days ago

+1 for mediawiki

Although you really need to consider the peer group you are working with, and make the contribution as little work as possible. In my experience, as soon as the course is over people won't want to do any extra work like change the formatting or integrating with existing materials. And requiring to use a specific format (even if it's something dead simple as markdown) might already be too much friction.

In my experience shared cloud storage (GDrive, Dropbox,...) works quite well, even if the feature set is very limited. Being able to simply plonk your .docx/.pdf/.whatever into there is very easy and low friction.

A different solution I saw that worked was a forum where you could also upload files that could be categorized into the different courses and were then accessible by others. If you were to self-host this, you'd really want to make sure somehow that it's not exploited to spread malware or worse.

Anyways, I wouldn't think too much about how well the material can be represented, but rather how you can get your peers to continuously contribute to it. The best representation is useless without the data going with it.

[–] BearOfaTime@lemm.ee 1 points 2 days ago

Check the self-hosted communities, this is a regular discussion there. I use OneNote and would like to get away from it, but every solution is a mixed bag.

A couple options off the top of my head:

Silver Bullet A note-taking app that supports linking. You'd need to host it on a VPS (that's the simplest approach for your use case, I'd think, with any shared app).

OneNote As students, you probably get Office 365 for a major discount, and honestly OneNote is hard to beat. It syncs to each machine, so everyone has a full copy of a given notebook at any time. Sync is robust, and very slick, with things like showing Author, updates, etc. I do recommend the full OneNote desktop app and not the Windows App nonsense, because the desktop app doesn't require OneDrive to sync between computers, (though it can use a OneDrive location). To share a notebook on a LAN, you just share the folder it's in and other machines will sync through the share (I'd create a user just for the notebook/share).

One benefit of a notebook being on OneDrive is the ability to sync to mobile devices (Android and iOS have OneNote apps), and sync doesn't depend on other devices being online.

To make things easier, you could setup two accounts on OneDrive: a primary account that you manage with the initial notebook(s), and a "user" account that you share your notebook with and then give everyone the credentials for. This will make it easier for others to use, since they won't have to setup a OneDrive account. You'll only need to provide a 2FA key for them on initial login - the app will retain the credentials.

I have a love/hate relationship with OneNote. I've used it for 15 years now, I'd find it hard to supplant, but I really dislike being tied to a proprietary format, and especially requiring OneDrive for mobile device sync.

[–] neidu3@sh.itjust.works 1 points 2 days ago

A low-brow solution would be an existing cloud product such as Dropbox et.al, with subdirectories for each course. Alternatively, a self-hosted equivalent.