management issueshttps://git.fosscommunity.in/community/management/-/issues2022-02-08T08:29:48Zhttps://git.fosscommunity.in/community/management/-/issues/20migrate org.in domains to .in domains2022-02-08T08:29:48Zshinemigrate org.in domains to .in domainsWe've been using `.org.in` Top-Level Domains (TLD) for quite a while since we couldn't acquire the `.in` TLDs earlier. However, the `.in` TLDs just opened up and we've registered the domains. We need to migrate our services from the `.or...We've been using `.org.in` Top-Level Domains (TLD) for quite a while since we couldn't acquire the `.in` TLDs earlier. However, the `.in` TLDs just opened up and we've registered the domains. We need to migrate our services from the `.org.in` TLDs to the `.in` TLDs.
Loomio discussion : https://codema.in/d/ujpLsyaW/new-domains-fsci-in-and-ilug-inManav Sethimail@manav.co.inManav Sethimail@manav.co.inhttps://git.fosscommunity.in/community/management/-/issues/9Wiki updation2019-03-24T09:55:13ZKannan V MWiki updationFSCI wiki needs updation to newer version. But due to issues with updating php, we will have to go with supporting versions of wiki for php 5.6.FSCI wiki needs updation to newer version. But due to issues with updating php, we will have to go with supporting versions of wiki for php 5.6.Ranjith SijiRanjith Sijihttps://git.fosscommunity.in/community/management/-/issues/15Migrate diaspora database from mysql to postgres2019-03-23T05:54:45ZPirate PraveenMigrate diaspora database from mysql to postgresThis will allow us to consolidate database services, saving resources on the server and reducing replication/backup overhead. In addition move to postgres is reported to have increased diaspora performance.This will allow us to consolidate database services, saving resources on the server and reducing replication/backup overhead. In addition move to postgres is reported to have increased diaspora performance.Shamil KShamil Khttps://git.fosscommunity.in/community/management/-/issues/18Automate SSL certificate renewal2019-01-31T09:22:14ZBalasankar CAutomate SSL certificate renewalhttps://git.fosscommunity.in/community/management/-/issues/30Revamp fsug.in page2020-03-08T12:19:22ZKannan V MRevamp fsug.in pageRevamp fsug.in page
* Map
* About
* Directory
* Contact
Note: Redesign with modern templateRevamp fsug.in page
* Map
* About
* Directory
* Contact
Note: Redesign with modern templateBadyBadyhttps://git.fosscommunity.in/community/management/-/issues/34Enable Gitlab pages2020-10-10T12:15:00ZKumarEnable Gitlab pages[Gitlab pages](https://docs.gitlab.com/ce/administration/pages/) are very cool, and needs two things:
* A domain name (a separate domain name than gitlab instance[1])
* A wildcard certificate (which we can get Let's Encrypt)
Use-cases:...[Gitlab pages](https://docs.gitlab.com/ce/administration/pages/) are very cool, and needs two things:
* A domain name (a separate domain name than gitlab instance[1])
* A wildcard certificate (which we can get Let's Encrypt)
Use-cases:
* Host static website
* Online view of HTML artifacts for public projects[2]
**References**
[1]: https://docs.gitlab.com/ce/administration/pages/#security
[2]: https://gitlab.com/gitlab-org/gitlab-ce/issues/34102https://git.fosscommunity.in/community/management/-/issues/48Add ilug.in to list of sub domains we provide2020-10-10T12:17:38ZPirate PraveenAdd ilug.in to list of sub domains we provideIn fsci description (probably need a vote in loomio group)In fsci description (probably need a vote in loomio group)https://git.fosscommunity.in/community/management/-/issues/53Recording sessions and uploading them to nextcloud2020-10-10T12:16:42ZVoidSpaceXYZRecording sessions and uploading them to nextcloudIf possible, can we record sessions, and give an option to upload them to Nextcloud or another model of download, so sessions can be recorded.If possible, can we record sessions, and give an option to upload them to Nextcloud or another model of download, so sessions can be recorded.https://git.fosscommunity.in/community/management/-/issues/54Thoughts on creating FSCI Members page at fsci.in domain2020-06-17T17:04:44ZKarthikThoughts on creating FSCI Members page at fsci.in domainThe idea is to create a page under fsci.in domain, Ideally at https://fsci.in/permanent_members
The page displays the list of permanent members at FSCI.
### Key points:
- Entry into the list should be based on member's personal choice ...The idea is to create a page under fsci.in domain, Ideally at https://fsci.in/permanent_members
The page displays the list of permanent members at FSCI.
### Key points:
- Entry into the list should be based on member's personal choice after he gets accepted
as permanent member
- few details about member is displayed such as Name, Email etc... along with an image
- Can be implemented manually using existing stack, No new tools needed
- A member may create a pull request to fsci gitlab repo with his details, if he has technical knowledge or can ask existing one's who knows how to implement it.
### Proposed Implementation:
- A config file `members.yml` with data of members will be created in `data/members.yml`
- Will be converted into a page using Hugo's built in functions
Please share your thoughts...https://git.fosscommunity.in/community/management/-/issues/56Tracker for meet.fsci.in crowd funding campaign2022-02-09T11:12:02ZPirate PraveenTracker for meet.fsci.in crowd funding campaignTODO (_01-06 update_):
- [X] Add FSCI logo, replacing Jitsi logo on [meet.fsci.in](https://meet.fsci.in) linking to [fund.fsci.in](https://fund.fsci.in).
- [X] Add line in footer saying "This [Jitsi](https://jitsi.org/jitsi-meet/) insta...TODO (_01-06 update_):
- [X] Add FSCI logo, replacing Jitsi logo on [meet.fsci.in](https://meet.fsci.in) linking to [fund.fsci.in](https://fund.fsci.in).
- [X] Add line in footer saying "This [Jitsi](https://jitsi.org/jitsi-meet/) instance is self-hosted and maintained by [FSCI](https://fsci.in). [Donate](https://fund.fsci.in) to help us maintain this service." --- ADDED LINE IN HEADER ELEMENT.
- [X] Interchange video and main text on [fund.fsci.in](https://fund.fsci.in). Repo at https://gitlab.com/fsci/fsci-jitsi-meet-campaign-website
- [X] Add [meet.fsci.in](https://meet.fsci.in) to [status.fsci.in](https://status.fsci.in). Repo at https://gitlab.com/fsci/status
- [x] Add contributor page/separate page on on [fund.fsci.in](https://fund.fsci.in).
- [X] Add progress bar for campaign donation on main page on [fund.fsci.in](https://fund.fsci.in).
- [x] Add campaign video on [FSCI's blog posts](https://fsci.in/blog/fsci-jitsi-meet-campaign/). Repo at https://gitlab.com/fsci/fsci.gitlab.io
- [x] On FSCI main website, in "Other services provided by FSCI" section for "Group Voice/Video Meeting" add donate/support message and links to fund.fsci.in.
- [x] Add admin@fsci email in footer near matrix link and add a contact link in navbar for the footer.
- [x] Add server details on fund.fsci.in
- [ ] (low priority) Change peertube video embed on fsci.in blog to a shortcode.
- [ ] Work on privacy policy. @kannan suggested looking into this https://jitsi-club.gitlab.io/jitsi-self-hosting/en/
Background https://codema.in/d/xqzpmMgw/minutes-of-fsci-admins-meetup-held-online-on-19th-april-2020/4https://git.fosscommunity.in/community/management/-/issues/57Idea for limiting recording access for meet.fsci.in2020-10-10T12:11:56ZPirate PraveenIdea for limiting recording access for meet.fsci.inJibri is resource intensive and each conference has to have a jibri instance, it also affects disk space. In discussion with Akhil, I was thinking about creating an access control token for start recording. So react jitsi front end can s...Jibri is resource intensive and each conference has to have a jibri instance, it also affects disk space. In discussion with Akhil, I was thinking about creating an access control token for start recording. So react jitsi front end can selectively call jibri.https://git.fosscommunity.in/community/management/-/issues/58publish the current funding status of codema and peetube2022-02-09T11:12:02ZPirate Praveenpublish the current funding status of codema and peetubecodema needs funding. Apurv and AKTS volunteered to help.
- [ ] We need to decide if we should club mailman with codema for crowd funding.
- [x] Estimate current funding status - this looks good for a year, covered by @rovonovozoro
So...codema needs funding. Apurv and AKTS volunteered to help.
- [ ] We need to decide if we should club mailman with codema for crowd funding.
- [x] Estimate current funding status - this looks good for a year, covered by @rovonovozoro
So these items are not required for a year,
- [ ] Create story text - what we provide, why it is important, its impact etc
- [ ] Create video pitch
- [ ] Decide on bank account for receiving money
- [ ] Create web page/launch campaign
- [ ] Promote campaign - social media, mailing lists, matrix groups
But it'd be good to publish a statement of current status on a page. How much money is available for this service.
- [ ] Create a status webpage for codema and peertube on fsci.inAshish Kurian ThomasAshish Kurian Thomashttps://git.fosscommunity.in/community/management/-/issues/59set a terms of use and cleanup reported pages and accounts2021-04-22T09:50:26ZPirate Praveenset a terms of use and cleanup reported pages and accountsSome people reported objectionable content in git.fosscommunity.in we should setup a terms of use and do a cleanup drive.
Reply here if you like to help.Some people reported objectionable content in git.fosscommunity.in we should setup a terms of use and do a cleanup drive.
Reply here if you like to help.https://git.fosscommunity.in/community/management/-/issues/60Prevent abuse and account lock-outs on gitlab2021-08-20T05:26:31ZAkshay S DineshPrevent abuse and account lock-outs on gitlabThere has been several account lock-outs due to a possible brute force attack. Rack::Attack should have prevented these, we should see why it isn't.There has been several account lock-outs due to a possible brute force attack. Rack::Attack should have prevented these, we should see why it isn't.https://git.fosscommunity.in/community/management/-/issues/61Re-enable signups on git.fosscommunity.in2021-09-05T14:15:46ZAkshay S DineshRe-enable signups on git.fosscommunity.inAbout 25 user accounts that look like spam are being created every day on gitlab.
I've disabled sign-ups as a temporary measure.
We should enable it after figuring out a solution.
(It is very cumbersome to delete accounts https://gitl...About 25 user accounts that look like spam are being created every day on gitlab.
I've disabled sign-ups as a temporary measure.
We should enable it after figuring out a solution.
(It is very cumbersome to delete accounts https://gitlab.com/gitlab-org/gitlab/-/issues/29666 )Akshay S DineshAkshay S Dineshhttps://git.fosscommunity.in/community/management/-/issues/62Create a wiki page for documenting different options for gpg key generation a...2021-09-05T17:53:28ZPirate PraveenCreate a wiki page for documenting different options for gpg key generation and managing encrypted files- [ ] using command line, link to https://keyring.debian.org/creating-key.html
- [ ] using thunderbird 78+ - George Jose to create it
- [ ] vim/vim-gtk3 pluging usage - @coffeesleep- [ ] using command line, link to https://keyring.debian.org/creating-key.html
- [ ] using thunderbird 78+ - George Jose to create it
- [ ] vim/vim-gtk3 pluging usage - @coffeesleephttps://git.fosscommunity.in/community/management/-/issues/63Create a page on fsci website for Education working group2021-09-05T15:34:26ZPirate PraveenCreate a page on fsci website for Education working groupDetails here https://codema.in/d/PeEx5bHZ/created-a-new-group-for-free-software-in-educationDetails here https://codema.in/d/PeEx5bHZ/created-a-new-group-for-free-software-in-educationhttps://git.fosscommunity.in/community/management/-/issues/64Create a private spreadsheet to keep track of contacting people who signed op...2021-09-05T15:36:44ZPirate PraveenCreate a private spreadsheet to keep track of contacting people who signed open letter to teacherscc @coffeesleepcc @coffeesleephttps://git.fosscommunity.in/community/management/-/issues/65Add snikket extentions to poddery.com prosody service2023-11-28T10:29:42ZPirate PraveenAdd snikket extentions to poddery.com prosody serviceThis will make onboarding experience easier for new users.This will make onboarding experience easier for new users.https://git.fosscommunity.in/community/management/-/issues/662022 Funding campaign2022-02-09T12:45:00ZKannan V M2022 Funding campaignIssue to manage 2022 funding campaign. Related codema post: https://codema.in/d/UPO2X1Yu/fsci-funding-campaign-2022
#### Previous issues to be merged/closed/modified.
- [ ] https://git.fosscommunity.in/community/poddery.com/-/issues/27...Issue to manage 2022 funding campaign. Related codema post: https://codema.in/d/UPO2X1Yu/fsci-funding-campaign-2022
#### Previous issues to be merged/closed/modified.
- [ ] https://git.fosscommunity.in/community/poddery.com/-/issues/27: save.poddery.com should now either redirect or archived with a notice to new campaign as given in the issue.
- [ ] https://git.fosscommunity.in/community/management/-/issues/56: This needs to be closed or merged. Currently its kept open because of two TODOs that are not really connected with the campaign.
- [ ] https://git.fosscommunity.in/community/lists.fsci.org.in/-/issues/19: This issue is more generic, need to add issues on other services to put banner in them.
- [ ] https://git.fosscommunity.in/community/management/-/issues/58: This issue is old and need to be updated to present status.
#### Actions to be done.
- [ ] Finish accounting for previous years - https://git.fosscommunity.in/community/management/-/issues/67
- [ ] Mail scaleway to avail server space to their open source initiative - https://git.fosscommunity.in/community/management/-/issues/68
- [ ] Migrate services according to their server requirements and decide which servers will be used (and their costs) for the year - https://git.fosscommunity.in/community/management/-/issues/69
- [ ] Calculate budget (approx.) for the year 2022 and 2023
- [x] Develop website for funding campaign
- [ ] Put banners in all services for the campaignhttps://git.fosscommunity.in/community/management/-/issues/67Publish accounting for previous years2022-02-09T11:41:37ZKannan V MPublish accounting for previous yearsIssue to track previous year accounting. Related codema post: https://codema.in/d/VkCybRTY/fsci-services-accounting.
#### Actions
- [ ] Calculate income and expenditure for previous years for all services.
- [x] poddery.com
- [...Issue to track previous year accounting. Related codema post: https://codema.in/d/VkCybRTY/fsci-services-accounting.
#### Actions
- [ ] Calculate income and expenditure for previous years for all services.
- [x] poddery.com
- [ ] lists.fsci.in
- [x] git.fosscommunity.in
- [x] codema.in
- [ ] Domains
- [ ] meet.fsci.in
- [ ] videos.fsci.in
- [ ] Create a page under fsci.in domain to present previous year expenses.https://git.fosscommunity.in/community/management/-/issues/69Migrate services to share resources2022-02-09T12:45:01ZKannan V MMigrate services to share resources Migrate services according to their server requirements and decide which servers will be used (and their costs) for the year.
As per meeting happend 16/01/2022, following are decided to minimize the resource wastage. Minutes can be fou... Migrate services according to their server requirements and decide which servers will be used (and their costs) for the year.
As per meeting happend 16/01/2022, following are decided to minimize the resource wastage. Minutes can be found here - https://codema.in/d/VkCybRTY/fsci-services-accounting/15
- [x] Scale down meet.fsci.in to CPX21 from earlier CPX31
- [ ] Merge codema.in into meet.fsci.in after scaledown
- [ ] Moniter to be disposed
- [ ] Migrate camp websites to meet.fsci.in server
- [ ] Dispose monitor.fsci.in server
- [ ] Dispose codema.in serverhttps://git.fosscommunity.in/community/management/-/issues/70[Meta] List of housing keeping tasks for maintained services2022-09-27T08:40:11ZSahil Dhiman[Meta] List of housing keeping tasks for maintained servicesWe manage and operate bunch of services under FSCI umbrella. Going through them, they're in very different shape in terms of maintainership. Starting a meta list of things that needs to be done to get these services under better shape -
...We manage and operate bunch of services under FSCI umbrella. Going through them, they're in very different shape in terms of maintainership. Starting a meta list of things that needs to be done to get these services under better shape -
- [ ] Update infrastructure with present services - https://wiki.fsci.in/Infrastructure . For reference, https://status.fsci.in/ seems to be most updated list
- [ ] Migrate services running on monitor.fsci.in server to another server and abandon the montor server.
- [ ] Make all services IPv6 accessible
- [ ] Setup logrotate on all services
- [ ] Update OS version on all machines to Debian 11 Bullseye - @ravi1
- [ ] Create documentation for Jitsi Meet and Codema on https://wiki.fsci.in/Category:Services
- [ ] Debug XMPP on poddery.com to remove frequent downtime
- [ ] Update Peertube on https://videos.fsci.in to v4.3.0. We're running v2.2.0
- [ ] Revisit service maintainer-ship as mentioned on https://wiki.fsci.in/Service_Monitors
- [ ] Decide on future of poddery.com. The sponsorship and hardware seems to be failing as now.
- [ ] Restart once a month services update day. - @ravi1
Please create dedicated issues for tracking and add your name in front of issues in work.
I'm more than willing to help new people learn and take up more active role in maintainership of the services.https://git.fosscommunity.in/community/management/-/issues/72Setup dmarc record? and rDNS for codema.in ip?2023-11-26T12:21:57ZPirate PraveenSetup dmarc record? and rDNS for codema.in ip?We can use the vpn ip or smtp over ssh https://p5r.uk/blog/2017/smtp-via-ssh-tunnel.html (which I have tested on oracle free vm - I have to ssh to the oracle free vm and relay the mail from there).
cc @bady @bhe @asd @akhilvarkey @abbyc...We can use the vpn ip or smtp over ssh https://p5r.uk/blog/2017/smtp-via-ssh-tunnel.html (which I have tested on oracle free vm - I have to ssh to the oracle free vm and relay the mail from there).
cc @bady @bhe @asd @akhilvarkey @abbyck
Since libreinfra.org was not reliable, Akshay has configured his personal mail server for now. But it is on some blacklists due to missing rDNS entry. Instead of maintaining two ips for mail server reputation, I think it is easier to maintain just one and since we already maintain lists.fsci.in we should reuse that effort as well.
- [x] Alternatively ask Akshay if he wants to continue offering his smtp server since he already has good reputation. Either way we have to cleanup unused MX records and unused servers listed in SPF record.
Update: Akshay agreed to continue offering the smtp service, so we can stay with it.
- [ ] Setup dmarc record?