{"id":42819812,"url":"https://github.com/fukawi2/podnounce","last_synced_at":"2026-01-30T06:51:35.908Z","repository":{"id":141003955,"uuid":"150372131","full_name":"fukawi2/podnounce","owner":"fukawi2","description":"Open-source web-based podcast publishing tool, supporting multiple shows.","archived":false,"fork":false,"pushed_at":"2024-10-30T11:29:26.000Z","size":138,"stargazers_count":8,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-30T12:27:31.859Z","etag":null,"topics":["podcasting","publishing","webapp"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fukawi2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-26T05:16:59.000Z","updated_at":"2024-10-30T11:29:30.000Z","dependencies_parsed_at":"2024-09-18T07:43:50.348Z","dependency_job_id":"b97f86b2-67e8-4409-91f7-e0bf44b7dec5","html_url":"https://github.com/fukawi2/podnounce","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/fukawi2/podnounce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fukawi2%2Fpodnounce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fukawi2%2Fpodnounce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fukawi2%2Fpodnounce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fukawi2%2Fpodnounce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fukawi2","download_url":"https://codeload.github.com/fukawi2/podnounce/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fukawi2%2Fpodnounce/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28907049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T06:42:00.998Z","status":"ssl_error","status_checked_at":"2026-01-30T06:41:58.659Z","response_time":66,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["podcasting","publishing","webapp"],"created_at":"2026-01-30T06:51:35.311Z","updated_at":"2026-01-30T06:51:35.898Z","avatar_url":"https://github.com/fukawi2.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# podnounce\nOpen-source web-based podcast publishing tool, supporting multiple shows.\n\n## Description\n\nPodNounce (*Podcast Announce*) is a web-based platform to publish and\ndistribute podcasts, with support for multiple shows. It was initially written\nfor a local community radio station to allow for publishing of presenters'\nshows in podcast format.\n\n## Features\n\n  - Simple, web-based user interface.\n    - User interface is responsive (works on desktop, tablet and mobile)\n  - Multiple Shows.\n  - RSS feeds:\n    - Per show; and\n    - Site-wide.\n  - Deduplication of media files published to multiple shows.\n  - Show Notes per episode, with markdown support.\n  - Ability to tag shows or episodes as 'explicit'.\n\n## Getting Started\n\nThese instructions will get you a copy PodNounce up and running for your own use.\n\n### Prerequisites\nPodNounce runs on any basic Linux server with common infrastructure:\n\n  - Linux server (physical or virtual)\n  - Web Server (eg, *nginx* or *apache*)\n  - PostgreSQL Server\n  - PHP 5.4 or later\n\n### Installing\n\n 1. Download a release tarball.\n 2. Extract to your document root (eg, `/var/www/html/`)\n 3. Create server-writable directorie. For example under apache on CentOS:\n   ```\n   cd /var/www/html/podnounce\n   mkdir tmp uploads\n   chown apache tmp uploads\n   ```\n 4. Create a database and populate with the schema:\n   ```\n   createuser podnounce\n   createdb -O podnounce podnounce\n   psql podnounce \u003c postgresql-schema.sql\n   ```\n 5. Create a configuration file for your database connection:\n    `cp podnounce.conf.DIST podnounce.conf` then edit `podnounce.conf`\n 6. Open your web browser and point it to your web server. The installation process should automatically start.\n\n## Built With\n\n* [Fat-Free Framework](https://fatfreeframework.com) - The PHP framework\n* [Spectre.css](https://picturepan2.github.io/spectre/) - CSS Boilerplate\n* [Composer](https://getcomposer.org/) - PHP Dependency Management\n* [jQuery](https://jquery.com/) - Client-side JavaScript Framework\n\n## Contributing\n\nAny contributions should follow the [GitHub Flow](https://help.github.com/articles/github-flow/), and you must accept licensing your code under the MIT License in line with the rest of the project.\n\n## Authors\n\n* **Phillip Smith** - *Project Maintainer* - [fukawi2](https://github.com/fukawi2)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n## Acknowledgments\n\n* [Anthony Ferrara](https://github.com/ircmaxell) for password hashing compatibility library.\n* [Emanuil Rusev](https://github.com/erusev/) for MarkDown rendering library.\n* zedwood.com for the MP3File class to help process media files.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffukawi2%2Fpodnounce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffukawi2%2Fpodnounce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffukawi2%2Fpodnounce/lists"}