Castopod is a free and open-source podcast hosting solution made for podcasters who want engage and interact with their audience. https://castopod.org
  • PHP 96.7%
  • TypeScript 2%
  • CSS 0.5%
  • JavaScript 0.4%
  • Shell 0.2%
  • Other 0.2%
Find a file
2024-07-04 13:15:00 +00:00
.devcontainer refactor(plugins): set settings properties as fields objects 2024-06-14 15:53:33 +00:00
.github
.gitlab/issue_templates
.husky
app chore(release): 2.0.0-next.1 [skip ci] 2024-06-19 10:12:35 +00:00
docker build: release next major version as prerelease 2024-06-19 10:00:45 +00:00
docs docs(plugins): fill up rest of manifest and hooks reference + creating a plugin 2024-06-14 15:53:33 +00:00
modules docs(plugins): fill up rest of manifest and hooks reference + creating a plugin 2024-06-14 15:53:33 +00:00
plugins feat: add Plugins module with base files for plugins architecture 2024-06-14 15:53:32 +00:00
public build(php): upgrade min php version to 8.3 2024-06-14 15:53:33 +00:00
scripts build(composer): update version 2.0.0-next to be 2.0.0-dev in composer.json 2024-07-04 13:15:00 +00:00
tests docs(plugins): fill up rest of manifest and hooks reference + creating a plugin 2024-06-14 15:53:33 +00:00
themes docs(plugins): add experimental plugins section + plugins:create command to create plugin via CLI 2024-06-14 15:53:33 +00:00
writable
.all-contributorsrc docs: change vitepress with astro's starlight 2024-05-21 16:07:56 +00:00
.browserslistrc
.editorconfig
.env.example
.eslintrc.json
.gitignore feat: add Plugins module with base files for plugins architecture 2024-06-14 15:53:32 +00:00
.gitlab-ci.yml build: release next major version as prerelease 2024-06-19 10:00:45 +00:00
.prettierrc.json docs(plugins): add experimental plugins section + plugins:create command to create plugin via CLI 2024-06-14 15:53:33 +00:00
.releaserc.json build: release next major version as prerelease 2024-06-19 10:00:45 +00:00
.rsync-filter build: release next major version as prerelease 2024-06-19 10:00:45 +00:00
.stylelintrc.json
.svgo.cjs
.svgo.icons.cjs
AUTHORS.md
builds
captainhook.json
CHANGELOG.md chore(release): 2.0.0-next.1 [skip ci] 2024-06-19 10:12:35 +00:00
CODE_OF_CONDUCT.md
commitlint.config.cjs
composer.json build(composer): update version 2.0.0-next to be 2.0.0-dev in composer.json 2024-07-04 13:15:00 +00:00
composer.lock refactor: add modules folder to phpstan paths + fix errors 2024-04-28 16:41:24 +00:00
CONTRIBUTING-DEV.md docs: change vitepress with astro's starlight 2024-05-21 16:07:56 +00:00
CONTRIBUTING.md docs: change vitepress with astro's starlight 2024-05-21 16:07:56 +00:00
crowdin.yml chore(i18n): update Crowdin configuration file 2024-05-22 16:52:13 +00:00
DEPENDENCIES.md
ecs.php feat: add Plugins module with base files for plugins architecture 2024-06-14 15:53:32 +00:00
env
GDPR.txt
LICENSE.md
package.json chore(release): 2.0.0-next.1 [skip ci] 2024-06-19 10:12:35 +00:00
php-icons.php
phpstan.neon feat: add Plugins module with base files for plugins architecture 2024-06-14 15:53:32 +00:00
phpunit.xml.dist
pnpm-lock.yaml
postcss.config.cjs docs: change vitepress with astro's starlight 2024-05-21 16:07:56 +00:00
preload.php
README.md docs: change vitepress with astro's starlight 2024-05-21 16:07:56 +00:00
rector.php build(php): upgrade min php version to 8.3 2024-06-14 15:53:33 +00:00
spark build(php): upgrade min php version to 8.3 2024-06-14 15:53:33 +00:00
tailwind.config.cjs style(buttons): add tint to variants 2024-06-14 15:53:33 +00:00
tsconfig.json
vite.config.ts

release-badge license-badge crowdin-badge contributions-badge semantic-release-badge discord-badge stars-badge

Castopod is a free and open-source podcast hosting solution made for podcasters who want engage and interact with their audience.

Getting started

Castopod comes pre-packaged with all the required static assets and dependencies, you may download and install it by checking out the getting started page!

Security issues and vulnerabilities

If you encounter any security issue or vulnerability in the Castopod source, please contact us directly by email at security@castopod.org

Contributing

Contributions are always welcome!

See the contribution guidelines for ways to get started.

Important

Any contribution made on a repository other than the original repository will not be accepted.

Contributors

Thanks goes to these wonderful people (emoji key):








Yassine Doghri
Yassine Doghri

💻 🐛 📖 👀 🚧 🖋 🎨 🌍 💬 🧑‍🏫 🚇 🤔 📆 📝
Benjamin Bellamy
Benjamin Bellamy

💻 🐛 👀 🖋 🌍 💬 🚇 🤔 📝 📆 📢
Ola Hneini
Ola Hneini

💻 👀 📖 🚧 💬 🤔
Romain de Laage
Romain de Laage

💻 🚇 📖 🌍 🤔
Lyonel Bernard
Lyonel Bernard

🐛 💬 🔊 🤔
Christopher Lagonick-Weitzel
Christopher Lagonick-Weitzel

🐛 💬 🔊 🤔
Ernesto Acosta
Ernesto Acosta

🐛 🔊 🌍 💬 🤔
Ewen
Ewen

🌍 🤔 💻
Bastien Luneteau
Bastien Luneteau

💻 🐛
Cécile Ricordeau
Cécile Ricordeau

🎨
Patryk Miś
Patryk Miś

🌍
Marcin Lewandowski
Marcin Lewandowski

🐛 🤔
Sebastian Janik
Sebastian Janik

💻
Patryk Karczmarczyk
Patryk Karczmarczyk

💻
denis d
denis d

🐛 🤔
Douglas Kastle
Douglas Kastle

🐛 🤔
cExplorer
cExplorer

🐛 🌍
ImaCrea
ImaCrea

🐛 🤔
Jonas S
Jonas S

💻
LEFEBVRE Yann
LEFEBVRE Yann

🐛
Sebastian Späth
Sebastian Späth

🐛 🤔
rocky III
rocky III

🐛
Hermann Josef Eckl
Hermann Josef Eckl

🐛
Delhaye Cyrille
Delhaye Cyrille

🐛 🤔
João Leandro
João Leandro

🌍 🤔
Angelos Chouvardas
Angelos Chouvardas

🌍
Eivind
Eivind

🌍
forght
forght

🌍
glottis0q
glottis0q

🌍
ButterflyOfFire
ButterflyOfFire

🌍
Lucian I. Last
Lucian I. Last

🌍
LuuzViir
LuuzViir

🌍
CTHTC
CTHTC

🌍
Russian Retro
Russian Retro

🌍
Marek L'ach
Marek L'ach

🌍
GunChleoc
GunChleoc

🌍
GabiSnow
GabiSnow

🌍
bendaha
bendaha

🌍
Samuel Roland
Samuel Roland

🌍
Dimitri Regnier
Dimitri Regnier

🤔
irithys
irithys

🌍
Sergi
Sergi

🌍
ghose (XoseM)
ghose (XoseM)

🌍
Andreas Olsson
Andreas Olsson

🌍
leonfrom
leonfrom

🌍
agentcobra
agentcobra

🌍
Alessandro
Alessandro

🌍
liimee
liimee

🌍
Ahmed Sabouni
Ahmed Sabouni

🌍
KrzysztofDomanczyk
KrzysztofDomanczyk

💻
Guy Martin
Guy Martin

🐛 💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Contact

You may reach us for help or ask any question you have on:

  • Discord (for direct interaction with developers and the community)
  • Issue tracker (for feature requests & bug reports)

Alternatively, you can follow us on social media platforms to get news about Castopod:

Sponsors

The ongoing development of Castopod is made possible with the support of its backers. If you'd like to help, please consider sponsoring Castopod's development.

Netlify NLnet Logo

License

GNU Affero General Public License v3.0

Copyright © 2020-present, Ad Aures.