AgenticOS
기업 AI 에이전트를 구축·실행·관리하는 통합 플랫폼, 자체 호스팅·오픈소스
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗O IkkonAdmin é uma aplicação web criada para apoiar a operação do IKKON SPTD | Ikkon São Paulo Taiko Dojo, escola de taiko em São Paulo dedicada ao ensino de percussão japonesa, fue, teoria musical e apresentações culturais.
O sistema centraliza rotinas que antes dependiam de planilhas, Notion, WhatsApp e controles financeiros separados:
Este projeto nasceu como uma iniciativa voluntária para organizar processos internos da escola e criar uma base técnica evolutiva para os próximos anos.
Rotas públicas:
/ - apresentação institucional./escola - aulas, cursos e experiência do aluno./eventos - grupo artístico, apresentações e eventos./blog - publicações, novidades e bastidores.O site possui suporte de interface para português, inglês e japonês nas áreas públicas definidas, com seletor de idioma por cookie.
O painel interno fica sob /admin e usa autenticação por cookie, roles e permissões granulares. Ele cobre:
O aluno acessa por /aluno/login e usa o portal em /area-do-aluno. O portal consulta dados pelo usuário autenticado, usando o vínculo UsuarioSistema.AlunoId, sem receber AlunoId sensível por rota.
Funcionalidades principais:
O blog possui painel editorial em /admin/blog e área pública em /blog. Recursos atuais:
pt-BR, en-US e ja-JP;O projeto segue MVC server-side em uma solução ASP.NET Core:
IkkonAdmin
├── IkkonAdmin.Web
│ ├── Controllers
│ ├── Data
│ │ ├── Configurations
│ │ └── Migrations
│ ├── Enums
│ ├── Models
│ │ ├── Entities
│ │ └── ViewModels
│ ├── Infrastructure
│ ├── Security
│ ├── Services
│ ├── Views
│ └── wwwroot
├── IkkonAdmin.Tests
├── docs
├── DEPLOYMENT.md
├── GOOGLE_AGENDA_SETUP.md
├── USUARIOS_ACESSO.md
└── README.md
Stack principal:
HttpClient.Princípios usados:
OperationResult;net10.0.dotnet-ef.dotnet restore IkkonAdmin.Web/IkkonAdmin.Web.csproj
Crie um arquivo local não versionado:
IkkonAdmin.Web/appsettings.Development.json
Exemplo:
"ConnectionStrings": {
"DefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=IkkonAdminDb;Trusted_Connection=True;MultipleActiveResultSets=true;TrustServerCertificate=True"
}
dotnet ef database update --project IkkonAdmin.Web/IkkonAdmin.Web.csproj --startup-project IkkonAdmin.Web/IkkonAdmin.Web.csproj
dotnet run --project IkkonAdmin.Web/IkkonAdmin.Web.csproj
O log de desenvolvimento é enxuto de propósito, para a URL do servidor e os erros não ficarem soterrados. Para ver o detalhe completo — incluindo cada SQL executado pelo Entity Framework — use:
IKKON_LOGS=verbose dotnet run --project IkkonAdmin.Web/IkkonAdmin.Web.csproj
URL comum em desenvolvimento:
http://localhost:5037
O projeto inclui compose.yaml para subir app e SQL Server local em containers:
docker compose up --build
Aplicação:
http://localhost:8080
SQL Server local:
localhost,14333
Credenciais padrão do container de desenvolvimento:
User ID: sa
Password: IkkonLocal!2026
Database: IkkonAdminDb
As credenciais de desenvolvimento estão em USUARIOS_ACESSO.md.
Resumo:
| Perfil | Login | Senha | Destino |
|---|---|---|---|
| Admin | funcionario.admin | Ikkon@123 | /admin/painel |
| Funcionário | funcionario.operacional | Func@123 | /admin |
| Aluno | aluno.demo | Aluno@123 | /area-do-aluno |
Credenciais exclusivas de desenvolvimento e demonstração; elas não são criadas em produção.
O seed demonstrativo não roda em
Production. O primeiro administrador de produção é criado somente pelo bootstrap secreto descrito no runbook.
Documentação técnica e funcional separada:
O guia de demonstração fica em DEPLOYMENT.md; produção segue o runbook. Os principais health checks são:
/health/live
/health/ready
Para ambientes com uploads reais, leia também Uploads e storage.
Cuidados já considerados:
wwwroot;Este projeto foi criado como uma iniciativa voluntária para apoiar a organização administrativa do IKKON SPTD.
O código e os assets institucionais devem respeitar a autorização da escola antes de qualquer uso externo, redistribuição ou publicação comercial.